#(&)CAT
Allgemeine Hilfe zu CAT

Herzlich willkommen bei CAT, dem Maustausch-Frontend für den 
Atari ST/STE/TT/Falcon. Sollten Sie noch nie mit CAT gearbeitet 
haben, so empfehlen wir einen Blick in die Anleitung, da diese 
Hilfe die Anleitung nicht ersetzen wird und auch nicht ersetzen 
soll.

Hilfe zu den einzelnen Funktionsgruppen von CAT, also Anzeige, 
Stichwortliste, Editor, Messageauswahl und Baumanzeige erhalten 
Sie, indem Sie eines dieser Fenster öffnen und dann Hilfe 
anfordern. Dann erscheint zu dem entsprechenden Fenstertyp eine 
Hilfestellung. 

Weiterhin gibt es in vielen Dialogboxen einen Hilfe-Button, 
über den eine Hilfe zu dem entsprechenden Dialog aufgerufen 
werden kann.

Jetzt noch die wichtigste Information:

                CAT ist jetzt Freeware!

Jeder darf CAT nutzen, soviel er will. Im Gegensatz zu früher 
werden keine Sharewaregebühren mehr fällig. 

Dies bedeutet aber nicht, das CAT Copyright-frei ist! Explizit 
gilt die CAT Public License, die in diesem Paket als Datei 
CATPL.TXT enthalten ist und im folgenden aufgeführt ist:

                      CAT Public License
                 Version 1.0, 24. Oktober 1997

Copyright (c) 1997, Dirk Steins
Jegliche Veränderung dieser Lizenz ist nicht erlaubt.

Dieses Dokument beschreibt die Lizenzvereinbarungen betreffend 
aller Programme, die aus dem CAT Projekt entstanden sind oder 
noch entstehen werden. Diese Lizenz ist verbindlich für alle 
Programme und Sourcen, die aus diesem Projekt heraus entstanden 
sind und entstehen werden. 

Das CAT Projekt ist entstanden aus dem MausTausch-Programm CAT 
für TOS-kompatible Rechner. Ziel des Projektes ist es, die 
Weiterentwicklung von CAT trotz der Aufgabe durch die 
ursprünglichen Autoren nicht einschlafen zu lassen, sondern 
kontinuierlich weiterzuentwickeln und zu verbessern. Das CAT 
Projekt umfa₧t die Programme CAT, CATPUTZ, REPAIR und FRED 
sowie etwaige Installationsprogramme und jedes weitere 
Programm, das unter Verwendung der Sourcen der obigen Programme 
entsteht. 

Diese Lizenz dient dazu, die Weitergabe, das Kopieren und 
Modifizieren von Teilen oder des gesamten Projekts zu regeln. 
Diese Lizenz ähnelt in einigen Teilen der GNU Public License, 
ist aber nicht so umfassend und umfangreich wie diese.


1. Umfang: Das CAT Projekt besteht aus den Programmen CAT, 
   CATPUTZ, FRED, REPAIR, INSTALL und allen weiteren 
   Programmen, die im Laufe dieses Projektes und unter 
   Verwendung der Sourcen dieses Projektes unter dieser Lizenz 
   entwickelt werden. Dazu zählt jedes Programm, bei dem der 
   Inhaber des Copyrights erklärt, da₧ es unter dieser Lizenz 
   vertrieben wird. Weiterhin gehören dazu die Sourcen der 
   Anleitungen zu den verschiedenen Programmen im UDO-Format.

2. Teil des CAT Projektes ist die Library MagiC von Peter 
   Hellinger in der modifizierten Version 3.3. Diese Library 
   darf in dieser mitgelieferten Form nur für Programme 
   innerhalb des CAT Projektes benutzt werden. Für alle anderen 
   Programme ist eine Benutzung der MagiC-Library in dieser 
   Version nicht gestattet. 
   Es gibt für andere Projekte neuere Versionen dieser Library, 
   die unter dem Namen TrueMagic erhältlich ist. Diese ist bei  
   Peter Hellinger @ N (peter_hellinger@n.maus.de) erhältlich, 
   dort erhält man auch die genauen Konditionen für die 
   Benutzung dieser Library.

3. Das CAT Projekt darf mit allen Sourcen auf beliebigen Medien 
   kopiert und weitergegeben werden, unter der Voraussetzung, 
   da₧ an geeigneter Stelle Hinweise auf das Copyright und die 
   Garantiebestimmungen stets mitgeliefert werden. Alle 
   Hinweise auf diese Lizenz und auf die Abwesenheit jeglicher 
   Garantie müssen beibehalten werden und dürfen nicht 
   verändert werden. Diese Lizenz mu₧ bei jedem Teil des 
   Projektes mitgeliefert werden.

4. Alle Teile des CAT Projektes sind Freeware, es ist nicht 
   erlaubt, aus Teilen oder dem Gesamten des CAT Projektes 
   kommerzielle Software zu entwickeln oder dieses in Teilen 
   oder als Ganzes mit Gewinnerzielungsabsichten zu vertreiben. 
   Explizit ausgeschlossen von dieser Bestimmung sind Gebühren 
   für die physikalische Verteilung jeder Kopie wie zum 
   Beispiel CD-Kosten oder Diskettenkosten. 

5. Es ist erlaubt, die Programme oder Teile davon zu verändern, 
   also ein Werk basierend auf dem Projekt zu erstellen, und 
   diese Veränderungen oder dieses Werk unter den Bestimmungen 
   von Abschnitt 4 zu vertreiben und zu kopieren, sofern die 
   folgenden Bestimmungen eingehalten werden:
   
   a) Jede Veränderung in den Dateien mu₧ explizit in diesen 
   gekennzeichnet werden und das Datum dieser Änderungen mu₧ in 
   den Dateien festgehalten werden. Bei Dateien, bei denen 
   dieses aus technischen Gründen nicht möglich ist (Resource-
   Dateien oder ähnliches) sind die Veränderungen in einer 
   dazugehörenden Textdatei ausführlich zu dokumentieren.
   
   b) Alle Sourcen zu dem veränderten Programm müssen zur 
   Verfügung gestellt werden, auch solche, die auf den Sourcen 
   des CAT-Projektes basieren und neu entwickelt wurden.

6. Es ist erlaubt, nur die ausführbaren Programme oder 
   modifizierte Versionen davon zu kopieren und zu vertreiben, 
   sofern sichergestellt wird, da₧ die Sourcen dieser Programme 
   in vollständiger Form zur Verfügung gestellt werden und für 
   jeden verfügbar sind. Gegebenenfalls mu₧ sich der Autor der 
   Veränderungen bereiterklären, die veränderten Sourcen gegen 
   eine Erstattung der Unkosten zu kopieren und zu verteilen. 
   Ausreichend für die Erfüllung dieser Bedingung ist es, die 
   vollständigen Sourcen in einem öffentlichen Mailboxsystem 
   oder auf ftp-Servern zur Verfügung zu stellen. 

7. Der Copyright-Inhaber dieser Lizenz darf erweiterte und 
   veränderte Versionen dieser Lizenz veröffentlichen. Diese 
   veränderten Versionen dieser Lizenz werden dem Sinne dieser 
   Lizenz entsprechen, können sich aber in Details 
   unterscheiden, um neue Probleme und Bedenken anzusprechen 
   und zu umfassen. Der Copyright-Inhaber dieser Lizenz ist 
   dazu berechtigt, diese Lizenz an Dritte weiterzugeben, 
   sofern diese im Sinne dieser Lizenz weiterarbeiten wollen.

AUSSCHLUSS DER GEWÄHRLEISTUNG

8. Da das gesamte CAT-Projekt frei von Gebühren vertrieben 
   wird, gibt es keine Gewährleistung für dieses Projekt und 
   Teile davon, soweit dies gesetzlich zulässig ist. Dieses 
   Projekt wird so zur Verfügung gestellt, wie es ist, ohne 
   Gewährleistung jedweder Art, weder direkte noch indirekte, 
   einschlie₧end, aber nicht beschränkt auf, die 
   Funktionsfähigkeit zu irgendeinem Zwecke. Das gesamte Risiko 
   für die Benutzung oder Nichtbenutzung der in diesem Projekt 
   enthaltenen Informationen und/oder der Programme und/oder 
   Teilen davon liegt bei dem Nutzer! Unter keinen Umständen 
   wird irgend jemand, egal ob lebeNd, tot oder scheintot 
   und/oder irgendeine Gruppe, die der menschlichen Rasse oder 
   sonst einer (mehr oder weniger) intelligenten Spezies 
   (einschlie₧lich, aber nicht beschränkt auf jenen bisweilen 
   SOL III genannten Planeten) entstammt oder vorgibt zu 
   entstammen, und der dieses Projekte und/oder Teile davon 
   oder ein anderes, damit in Verbindung stehendes Projekt 
   und/oder Programm oder Teile davon modifiziert und/oder 
   weiterverbreitet, egal ob legal oder illegal, in irgendeiner 
   Art verantwortlich sein für irgendwelche Schäden, 
   einschlie₧lich aber nicht beschränkt auf 
   entgangener/geschmälerter/verlorerer Profite, Gelder, 
   Geltung, Gesundheit, Freunde/Freundinnen etc., die implizit 
   oder explizit aus der Verwendung oder Nichtverwendung dieses 
   Projektes und/oder Programme und/oder Teilen davon, 
   resultieren.


#(&)CATINFO
Informationen über CAT

CAT wurde entwickelt von Johannes Göttker-Schnetmann, Christian 
Demmer und Dirk Steins. Seit der Version 2.5 ist nur noch Dirk 
Steins für die weitere Entwicklung von CAT verantwortlich. 

CAT wurde entwickelt mit Megamax Modula-2 von Thomas Tempelmann 
und benutzt die MagicLib 3.3 von Peter Hellinger, die um eigene 
Funktionen erweitert wurde.

Weiterhin haben viele Leute mit ihren Ideen, ihrer Arbeit und 
teilweise auch Programmierbeiträgen zu CAT oder der Anleitung 
beigetragen. Diese Personen sind im Hypertext aufgezählt.

                CAT ist jetzt Freeware!

Jeder darf CAT nutzen, soviel er will. Im Gegensatz zu früher 
werden keine Sharewaregebühren mehr fällig. 

Dies bedeutet aber nicht, das CAT Copyright-frei ist! Explizit 
gilt die CAT Public License, die in diesem Paket als Datei 
CATPL.TXT enthalten ist und im folgenden aufgeführt ist:

                      CAT Public License
                 Version 1.0, 24. Oktober 1997

Copyright (c) 1997, Dirk Steins
Jegliche Veränderung dieser Lizenz ist nicht erlaubt.

Dieses Dokument beschreibt die Lizenzvereinbarungen betreffend 
aller Programme, die aus dem CAT Projekt entstanden sind oder 
noch entstehen werden. Diese Lizenz ist verbindlich für alle 
Programme und Sourcen, die aus diesem Projekt heraus entstanden 
sind und entstehen werden. 

Das CAT Projekt ist entstanden aus dem MausTausch-Programm CAT 
für TOS-kompatible Rechner. Ziel des Projektes ist es, die 
Weiterentwicklung von CAT trotz der Aufgabe durch die 
ursprünglichen Autoren nicht einschlafen zu lassen, sondern 
kontinuierlich weiterzuentwickeln und zu verbessern. Das CAT 
Projekt umfa₧t die Programme CAT, CATPUTZ, REPAIR und FRED 
sowie etwaige Installationsprogramme und jedes weitere 
Programm, das unter Verwendung der Sourcen der obigen Programme 
entsteht. 

Diese Lizenz dient dazu, die Weitergabe, das Kopieren und 
Modifizieren von Teilen oder des gesamten Projekts zu regeln. 
Diese Lizenz ähnelt in einigen Teilen der GNU Public License, 
ist aber nicht so umfassend und umfangreich wie diese.


1. Umfang: Das CAT Projekt besteht aus den Programmen CAT, 
   CATPUTZ, FRED, REPAIR, INSTALL und allen weiteren 
   Programmen, die im Laufe dieses Projektes und unter 
   Verwendung der Sourcen dieses Projektes unter dieser Lizenz 
   entwickelt werden. Dazu zählt jedes Programm, bei dem der 
   Inhaber des Copyrights erklärt, da₧ es unter dieser Lizenz 
   vertrieben wird. Weiterhin gehören dazu die Sourcen der 
   Anleitungen zu den verschiedenen Programmen im UDO-Format.

2. Teil des CAT Projektes ist die Library MagiC von Peter 
   Hellinger in der modifizierten Version 3.3. Diese Library 
   darf in dieser mitgelieferten Form nur für Programme 
   innerhalb des CAT Projektes benutzt werden. Für alle anderen 
   Programme ist eine Benutzung der MagiC-Library in dieser 
   Version nicht gestattet. 
   Es gibt für andere Projekte neuere Versionen dieser Library, 
   die unter dem Namen TrueMagic erhältlich ist. Diese ist bei  
   Peter Hellinger @ N (peter_hellinger@n.maus.de) erhältlich, 
   dort erhält man auch die genauen Konditionen für die 
   Benutzung dieser Library.

3. Das CAT Projekt darf mit allen Sourcen auf beliebigen Medien 
   kopiert und weitergegeben werden, unter der Voraussetzung, 
   da₧ an geeigneter Stelle Hinweise auf das Copyright und die 
   Garantiebestimmungen stets mitgeliefert werden. Alle 
   Hinweise auf diese Lizenz und auf die Abwesenheit jeglicher 
   Garantie müssen beibehalten werden und dürfen nicht 
   verändert werden. Diese Lizenz mu₧ bei jedem Teil des 
   Projektes mitgeliefert werden.

4. Alle Teile des CAT Projektes sind Freeware, es ist nicht 
   erlaubt, aus Teilen oder dem Gesamten des CAT Projektes 
   kommerzielle Software zu entwickeln oder dieses in Teilen 
   oder als Ganzes mit Gewinnerzielungsabsichten zu vertreiben. 
   Explizit ausgeschlossen von dieser Bestimmung sind Gebühren 
   für die physikalische Verteilung jeder Kopie wie zum 
   Beispiel CD-Kosten oder Diskettenkosten. 

5. Es ist erlaubt, die Programme oder Teile davon zu verändern, 
   also ein Werk basierend auf dem Projekt zu erstellen, und 
   diese Veränderungen oder dieses Werk unter den Bestimmungen 
   von Abschnitt 4 zu vertreiben und zu kopieren, sofern die 
   folgenden Bestimmungen eingehalten werden:
   
   a) Jede Veränderung in den Dateien mu₧ explizit in diesen 
   gekennzeichnet werden und das Datum dieser Änderungen mu₧ in 
   den Dateien festgehalten werden. Bei Dateien, bei denen 
   dieses aus technischen Gründen nicht möglich ist (Resource-
   Dateien oder ähnliches) sind die Veränderungen in einer 
   dazugehörenden Textdatei ausführlich zu dokumentieren.
   
   b) Alle Sourcen zu dem veränderten Programm müssen zur 
   Verfügung gestellt werden, auch solche, die auf den Sourcen 
   des CAT-Projektes basieren und neu entwickelt wurden.

6. Es ist erlaubt, nur die ausführbaren Programme oder 
   modifizierte Versionen davon zu kopieren und zu vertreiben, 
   sofern sichergestellt wird, da₧ die Sourcen dieser Programme 
   in vollständiger Form zur Verfügung gestellt werden und für 
   jeden verfügbar sind. Gegebenenfalls mu₧ sich der Autor der 
   Veränderungen bereiterklären, die veränderten Sourcen gegen 
   eine Erstattung der Unkosten zu kopieren und zu verteilen. 
   Ausreichend für die Erfüllung dieser Bedingung ist es, die 
   vollständigen Sourcen in einem öffentlichen Mailboxsystem 
   oder auf ftp-Servern zur Verfügung zu stellen. 

7. Der Copyright-Inhaber dieser Lizenz darf erweiterte und 
   veränderte Versionen dieser Lizenz veröffentlichen. Diese 
   veränderten Versionen dieser Lizenz werden dem Sinne dieser 
   Lizenz entsprechen, können sich aber in Details 
   unterscheiden, um neue Probleme und Bedenken anzusprechen 
   und zu umfassen. Der Copyright-Inhaber dieser Lizenz ist 
   dazu berechtigt, diese Lizenz an Dritte weiterzugeben, 
   sofern diese im Sinne dieser Lizenz weiterarbeiten wollen.

AUSSCHLUSS DER GEWÄHRLEISTUNG

8. Da das gesamte CAT-Projekt frei von Gebühren vertrieben 
   wird, gibt es keine Gewährleistung für dieses Projekt und 
   Teile davon, soweit dies gesetzlich zulässig ist. Dieses 
   Projekt wird so zur Verfügung gestellt, wie es ist, ohne 
   Gewährleistung jedweder Art, weder direkte noch indirekte, 
   einschlie₧end, aber nicht beschränkt auf, die 
   Funktionsfähigkeit zu irgendeinem Zwecke. Das gesamte Risiko 
   für die Benutzung oder Nichtbenutzung der in diesem Projekt 
   enthaltenen Informationen und/oder der Programme und/oder 
   Teilen davon liegt bei dem Nutzer! Unter keinen Umständen 
   wird irgend jemand, egal ob lebeNd, tot oder scheintot 
   und/oder irgendeine Gruppe, die der menschlichen Rasse oder 
   sonst einer (mehr oder weniger) intelligenten Spezies 
   (einschlie₧lich, aber nicht beschränkt auf jenen bisweilen 
   SOL III genannten Planeten) entstammt oder vorgibt zu 
   entstammen, und der dieses Projekte und/oder Teile davon 
   oder ein anderes, damit in Verbindung stehendes Projekt 
   und/oder Programm oder Teile davon modifiziert und/oder 
   weiterverbreitet, egal ob legal oder illegal, in irgendeiner 
   Art verantwortlich sein für irgendwelche Schäden, 
   einschlie₧lich aber nicht beschränkt auf 
   entgangener/geschmälerter/verlorerer Profite, Gelder, 
   Geltung, Gesundheit, Freunde/Freundinnen etc., die implizit 
   oder explizit aus der Verwendung oder Nichtverwendung dieses 
   Projektes und/oder Programme und/oder Teilen davon, 
   resultieren.


#(&)EDITOR
Hilfe zum Editor

Der Editor von CAT ist ab Version 2.0 wesentlich umfangreicher 
als in früheren Versionen. Fast alle Funktionen lassen sich 
über das Menu aufrufen, aber es gibt auch einige direkte 
Editierfunktionen, die aus Platzgründen nicht im Menu 
aufgeführt sind. In der folgenden Übersicht sind diese 
Kombinationen dargestellt. 

Tastenkombinationen:

Undo:                 Macht die letzte Aktion rückgängig. Beim 
                      Ersetzen eines Blockes durch eine Taste 
                      kann man auch zweimal Undo drücken.
Delete:               Zeichen rechts vom Cursor löschen
Backspace:            Zeichen links vom Cursor löschen
Ctrl-Delete:          Wort hinter Cursor löschen
Ctrl-Backspace:       Wort vor Cursor löschen
Shift-Delete:         Zeile löschen
Home:                 Cursor an Textanfang setzen
Shift-Home:           Cursor an Textende setzen
Ctrl-rechts/links:    Wortweises bewegen
Ctrl-hoch/runter:     An Bildschirmanfang/-ende
Shift-rechts/links:   An Zeilenende/-anfang
Shift-hoch/runter:    Eine Seite rauf/runter
Insert:               Umschalten Einfüge/Überschreibmodus
Shift-Insert:         Zeile verdoppeln
Ctrl-Insert:          Automatische Einrückung umschalten
Ctrl-J:               Blockanfang setzen
Ctrl-K:               Blockende setzen
Ctrl-Y:               Zeile markieren und ausschneiden
Shift-Shift-Insert:   Absatz formatieren
Ctrl-Space:           Zeigt aktuelle Cursorposition
Alt-Tilde(~):         Zeile nach unten bewegen
Ctrl-Tilde(~):        Zeile nach oben bewegen

Blöcke kann man markieren, indem man diese einfach bei 
gedrückter Maustaste aufzieht. Wenn man das mit einem 
Doppelklick am Anfang macht, dann wird der Block wortweise 
markiert. Markierte Blöcke kann man erweitern, indem man 
hinter oder vor den Block klickt und dabei die Shift-Taste 
festhält.

#(&)ANZEIGE
Hilfe zur Anzeige

In der Messageanzeige werden die Nachrichten aus den 
Gruppen dargestellt. Im Titel des Fenster steht der Name 
der aktuellen Gruppe, in den Headerzeilen stehen zu jeder 
Nachricht die wichtigsten Informationen. Erweiterte 
Informationen zu den Nachrichten kann man abrufen, indem man 
mit der Maus auf den kleinen Button mit dem 'i' klickt und 
die Maustaste festhält. Dort stehen dann weitere 
Informationen, hauptsächlich bei Nachrichten aus anderen 
Netzen. 

Aus diesem Fenster heraus schreibt man auch Kommentare zu 
Nachrichten, die man gerade liest. Dabei gibt es folgende 
Funktionen: 

B,P         Persönliche Antwort an Absender der Nachricht
K           Kommentar zu der Nachricht schreiben, in der 
            privaten Gruppe wird das zu einer Antwort
G           Kommentar in eine andere Gruppe zu der Nachricht 
            schreiben. Damit kann man auch eine persönliche 
            Nachricht an einen dritten schicken, wenn man dann 
            als Gruppe die private Gruppe auswählt und dann 
            einen Empfänger auswählt.
C           Nur in privater Gruppe: Nachricht kopieren an einen 
            Dritten
W           Nur in privater Gruppe: Nachricht weiterleiten
N           Nur in privater Gruppe: Nachricht nicht beantworten
Z           Nur in privater Gruppe: Nachricht zurückstellen
X           Nachricht in der Maus löschen. Bei Nachrichten, die 
            nicht von einem selbst sind, gibt das eine 
            Fehlermeldung der Maus. CAT fragt nach, ob man die 
            Nachricht wirklich löschen möchte.
E           Effektanzeige in der aktuellen Nachricht umschalten
I           Erweiterte Informationen ein-/ausblenden
R           Nachricht zur Wiedervorlage merken
T           Baumanzeige einschalten. Es wird ein Fenster 
            geöffnet, in dem ein Teil des Kommentarbaums zu 
            sehen ist. Dies ist nur in der registrierten 
            Version möglich.
U           Benutzerinformation an Hilfe senden
Shift-U     Benutzerinformation in Clipboard schreiben
TAB         Diese Taste ist nur dann belegt, wenn man über die 
            Stichwortliste selektierte Nachrichten liest. Wenn 
            man dann diese Taste drückt, werden alle weiteren 
            Nachrichten in diesem Baum nicht mehr angezeigt, 
            auch wenn sie noch nicht gelesen wurden. Wenn man 
            zusätzlich die Shift-Taste drückt, dann werden die 
            Nachrichten in diesem Kommentarbaum auch noch auf 
            'Gelesen' gesetzt. 
ESC         Stichwortliste aufrufen
Insert      Fügt den Absender in die Adressenliste ein
Backspace   Blockmarkierung löschen


Man sollte bei Kommentaren immer auf eine richtige Wahl des 
Stichwortes achten, und dieses ggf. auch ändern, wenn es 
nicht mehr zum Thema pa₧t. 

In den Kopfzeilen wird auch die Verkettung einer Nachricht 
dargestellt. Dies geschieht durch die 'Windrose'. Unten 
rechts an der Windrose steht, wieviele Kommentare es zu einer 
Nachricht gibt, und wenn ein Pfeil in eine Richtung nicht 
hell dargestellt wird, dann ist in diese Richtung eine 
weitere Nachricht zu dem Thema vorhanden. Über die folgenden 
Tasten ist eine Navigation im Kommentarbaum möglich:

+,Num-2:     Geht zum ersten Kommentar auf diese Nachricht
-,Num-8:     Geht zur kommentierten Nachricht
<,Num-4:     Geht zum Kommentar links neben der Nachricht
>,Num-6:     Geht zum Kommentar rechts neben der Nachricht
0:           Geht zur Nachricht, mit der man den Kommentarbaum 
             betreten hat
N,Space:     Geht zur nächsten Nachricht
L,Alt-Space: Geht zur vorherigen Nachricht

Weiterhin kann man sich auch noch mit den Cursortasten durch 
den gerade angezeigten Text bewegen. Dabei ist die 
Tastaturbelegung identisch zu der im Editor.

Man kann auch die einzelnen Flags zu den Nachrichten über 
Tastaturbefehle setzen. Dabei gelten folgende, fest vergebene 
Kürzel für die einzelnen Flags:

Alt-L:      Gelesen
Alt-F:      Gefiltert
Alt-I:      Interessant
Alt-T:      Teillöschung
Alt-D:      Totallöschung
Alt-K:      Kommentieren
Alt-B:      Beantworten
Alt-C:      Userflag 1
Alt-X:      Userflag 2
Alt-V:      Vererben

Da es Überschneidungen zwischen den Tastaturkürzeln im Menü 
und denen für die Flags geben kann, gilt die Regelung, da₧ 
Tastendrücke mit Shift immer zuerst an das Fenster gehen. Also 
kann man mit Shift-Alt-Taste immer das entsprechende Flag 
setzen.

Über die Insert-Taste kann man den aktuellen Absender einer 
Nachricht in die eigene Adressenliste übernehmen lassen, und 
über ESC öffnet man ein Stichwortlistenfenster zu der aktuellen 
Gruppe (bzw. ein schon geöffnetes wird getoppt). Wenn man die 
Einstellungen unter Optionen/Stichwortliste ignorieren will, 
dann mu₧ man zusätzlich noch eine Shift-Taste festhalten. 

Mit Undo kann man zu der zuletzt angezeigten Nachricht 
zurückspringen.

Das Suchen wird über Alt-G ausgelöst. Vorher mu₧ man in der 
Dialogbox Messagesuche (Alt-F) die Suchkriterien festlegen. 
Wenn man beim Auslösen der Suchfunktion auch noch die Shift-
Taste festhält, dann wird rückwärts gesucht. Die Suche in der 
Datenbank ist jederzeit mit ESC abbrechbar.

#(&)MESSAGES
Hilfe zur Nachrichtenauswahl

In diesem Fenster werden die eigenen Nachrichten dargestellt, 
die man geschrieben hat. Mit den Cursortasten kann man sich 
durch die Nachrichten durchbewegen und diese selektieren, um 
sie zu editieren, zu ändern oder zu löschen. 

Die einzelnen Funktionen für einzelne Nachrichten werden über 
die Icons am oberen Rand des Fensters dargestellt. Die 
Tastencodes der einzelnen Funktionen stehen in den Icons 
drin und sind ohne Sondertasten zu benutzen. Von links nach 
rechts sind das folgende Funktionen:

Editieren:    Die selektierten Nachrichten werden geöffnet 
              (sofern es möglich ist, reine Statusmeldungen 
              über Weiterleitungen und Kopien können nicht 
              geöffnet werden)
Kommentieren: Mit dieser Funktion kann man eigene Nachrichten 
              schon vor dem Versand in die Maus kommentieren. 
              Erlaubt ist das nur bei öffentlichen 
              Nachrichten in Gruppen.
Ansehen:      Die selektierten Nachrichten werden im Read-Only-
              Modus geöffnet, so da₧ man sehen kann, wie die 
              Nachricht mit Interpretation der Texteffekte 
              aussieht.
Löschen:      Die selektierten Nachrichten werden nach 
              Rückfrage gelöscht.
Kopieren:     Diese Funktion ist nur für eigene persönliche 
              Nachrichten da. Man kann persönliche Nachrichten 
              an mehrere Empfänger schicken.
Ändern:       Mit dieser Funktion kann man die Gruppe, den 
              Typ, das Stichwort und den Empfänger von 
              Nachrichten ändern. Man kann auch Nachrichten 
              zurückhalten lassen, so da₧ diese nicht in das 
              nächste Infile eingefügt werden und damit nicht 
              an die Maus geschickt werden.
Öffnen:       Über diese Funktion kann die Referenznachricht 
              geöffnet werden. Möglich ist das bei allen Arten 
              von Nachrichten, die sich auf eine Nachricht 
              beziehen, die CAT bekannt ist.

In dem Popup, das rechts von den Icons steht, wird die 
Distribution für die Nachricht eingestellt. Das ist nur für 
öffentliche Nachrichten möglich. Dabei gibt es folgende 
Möglichkeiten für die Distribution:

keine:       Die Distribution der kommentierten Nachricht wird 
             übernommen. Bei neuen Nachrichten ist das per 
             Default Net, also jeder bekommt die Nachricht.
(lokal):     Die Nachricht bleibt lokal in der Maus und wird 
             nicht über das MausNet verschickt. 
(MausNet):   Die Nachricht wird nur innerhalb des MausNets 
             verschickt und geht nicht über Gateways in andere 
             Netze.
(Net):       Keine Einschränkung. Die Nachricht geht überall 
             hin und kann von allen angeschlossenen Teilnehmern 
             gelesen werden.

Auch die Distribution ist über die Tastatur bedienbar. Über 
die Taste 'D' wird das Distributionspopup aufgerufen, und 
über Shift-'D' wird die aktuelle Distribution um eines 
weitergeschaltet, d.h. der nächste Punkt im Popup genommen.

#(&)STICHWORT
Hilfe zur Stichwortliste

In der Stichwortliste wird eine Übersicht über die Nachrichten 
in einer Gruppe angezeigt. Sie können in dieser Liste auch 
Nachrichten selektieren und dann nur die selektierten 
Nachrichten lesen. 

Einzelne Nachrichten selektieren Sie über einen Klick mit der 
Maus in die entsprechende Zeile. Wenn Sie mehr als eine 
Nachricht selektieren möchten, so müssen sie zusätzlich die 
Shift-Taste festhalten. Eine Selektion eines Bereiches ist 
möglich, indem Sie in den leeren Bereich neben einer Zeile 
klicken und dann mit der Maus einen Rahmen aufziehen. 

Über einen Doppelklick wird eine Nachricht selektiert und 
angezeigt in einem Anzeigefenster. Alternativ kann man auch mit 
einem einfachen Rechtsklick eine Nachricht in ein Anzeige-
fenster holen, ohne da₧ die Fensterreihenfolge verändert wird.

Weitere Möglichkeiten zur Selektion und Nachrichtenauswahl hat 
man über die einzelnen Funktionspopups. Dabei gibt es die 
Funktionsgruppen Selektieren, Einschränken und Sortieren. Die 
erweiterten Möglichkeiten sind bis auf wenige Ausnahmen nur in 
der registrierten Version zugänglich. 

Über Selektieren erreicht man Funktionen zur Selektion von 
Nachrichten. Dabei gibt es folgende Möglichkeiten:

Baum: Alle Nachrichten werden selektiert, die mit einer der 
      schon selektierten Nachrichten in einem Kommentarbaum 
      sind.

Neue: Alle neuen Nachrichten werden selektiert.

Alle: Alle Nachrichten werden selektiert. 

ab Startzeile: Alle Nachrichten ab der ersten Zeile im 
      Fenster werden selektiert.

Suchen: Es erscheint die Suchbox von CAT, in der man 
      Sucheinstellungen vornehmen kann, nach denen dann 
      Nachrichten selektiert werden sollen. Jede Nachricht, die 
      gefunden wird, wird selektiert. 

Selektion umkehren: Alle selektierten Nachrichten werden 
      deselektiert und umgekehrt.

Gelesene deselektieren: Alle gelesenen Nachrichten werden 
      deselektiert.

deselektieren: Alle Nachrichten werden deselektiert.

In dem Funktionspopup Einschränken finden sich Funktionen, um 
die Auswahl der angezeigten Nachrichten in der Stichwortliste 
zu verkleinern. 

Selektierte entfernen: Die selektierten Nachrichten werden alle 
      aus der Stichwortliste entfernt. 

Selektierte behalten: Alle Nachrichten au₧er den selektierten 
      Nachrichten werden aus der Stichwortliste entfernt. 

Baum entfernen: Alle Nachrichten, die mit einer der 
      selektierten Nachrichten in einem Baum sind, werden 
      entfernt. 

bis Startzeile entfernen: Alle Nachrichten, die vor der ersten 
      Nachricht im Fenster stehen, werden entfernt. 

Alle anzeigen: Sämtliche vorher durchgeführten Einschränkungen 
      der Anzeige werden wieder aufgehoben und es wird die 
      komplette Stichwortliste der Gruppe angezeigt. 

In der Funktionsgruppe Sortieren kann man einstellen, wie man 
die Stichwortliste sortieren möchte.

nach Absender: Die Liste wird nach dem Absendernamen sortiert

nach Stichwort: Die Liste wird nach den Betreffs der einzelnen 
      Nachrichten sortiert. 

nach Bäumen: Die Liste wird nach Kommentarbäumen sortiert. 

nach Nummer: Die Liste wird nach der internen Messagenummer von 
      CAT sortiert. Dies ist auch die Reihenfolge einer 
      unsortierten Stichwortliste.

nach Grö₧e: Die Liste wird nach der Grö₧e der Nachrichtentexte 
      sortiert. 

nach Datum: Die Liste wird nach dem Datum der Nachrichten 
      sortiert.

Über den Button 'Lesen' kann man die selektierten Nachrichten 
lesen. Wenn keine Nachrichten selektiert sind, dann wird man 
gefragt, ob alle Nachrichten selektiert werden sollen. 

Um für die selektierten Nachrichten die Flags zu ändern, müssen 
Sie im Bearbeiten-Menu den Punkt 'Flags ändern' aufrufen.

Über die Cursortasten kann man einen Cursor hervorrufen, mit 
dem man dann in der Stichwortliste wandern kann. Über Insert 
kann man die Selektion von einzelnen Nachrichten umschalten.

Neben dem Blättern über die Cursortasten kann man in der Stich-
wortliste auch mit der Space-Taste (Leerzeichen) blättern. 
Dabei wird immer um eine Seite nach unten gegangen. Wenn dann 
das Ende der Liste erreicht wird, dann wird automatisch ein 
Anzeigefenster geöffnet, in dem sie dann die selektierten 
Nachrichten lesen können. 

Das Ausgabeformat für die Stichwortliste ist konfigurierbar, 
und zwar unter Optionen/Formate. 

Über die Funktion 'Speichern als' kann man die Auswahl in der 
Stichwortliste abspeichern. Dabei stehen die Formate 'Liste', 
'Outfile' und 'Text' zur Verfügung. Das Format wird über einen 
Alert abgefragt. Im Format 'Liste' wird die Auswahl so 
gespeichert, wie sie angezeigt wird. Im Format 'Outfile' wird 
aus den selektierten Nachrichten ein Outfile erstellt, welches 
wieder in CAT oder ein anderes MausTausch-Programm importiert 
werden kann. Dabei werden von einigen Programmen die gesetzten 
Flags der Nachrichten übernommen, beim Import in CAT werden 
alle Flags übernommen. Im Format 'Text' werden die Nachrichten 
alle hintereinander weg als Text gespeichert. Diese Ausgabe 
sieht so aus wie das Speichern einer einzelnen Nachricht aus 
der Anzeige heraus, nur da₧ auch mehrere gespeichert werden 
können. 

Ebenso ist die Default-Sortierung und einige andere Sachen für 
die Stichwortliste konfigurierbar, wenn die Stichwortliste über 
'Neue' oder 'Ungelesene' geöffnet wird. Dies kann man unter 
Optionen/Stichwortliste einstellen.
#(&)BÄUME
Hilfe zur Baumanzeige

In der Baumanzeige wird ein Kommentarbaum graphisch 
dargestellt. Dargestellt wird bei grö₧eren Bäumen nur ein 
Teilbaum, da ansonsten der Aufbau des Baumes zu lange dauert 
und zu viel Speicherplatz in Anspruch nehmen würde. Die Tiefe 
des dargestellten Baumes ist über Konfigurationsvariablen 
einstellbar.

Beim Öffnen des Fensters wird die Ausgangsnachricht, d.h. die 
Nachricht, aus der man die Baumanzeige aufgerufen hat, 
selektiert dargestellt. 

Neben der reinen Anzeige von Bäumen kann man auch einige andere 
Aktionen mit den Bäumen ausführen, so kann man einzelne 
Nachrichten lesen und auch für selektierte Nachrichten Flags 
setzen lassen.

Einzelne Nachrichten selektieren Sie über einen Klick mit der 
Maus auf die entsprechende Nachricht. Wenn Sie mehr als eine 
Nachricht selektieren möchten, so müssen sie zusätzlich die 
Shift-Taste festhalten. Eine Selektion eines Bereiches ist 
möglich, indem Sie in den leeren Bereich zwischen den 
Nachrichten klicken und dann mit der Maus einen Rahmen 
aufziehen. 

Über einen Doppelklick wird eine Nachricht selektiert und 
angezeigt in einem Anzeigefenster. Alternativ kann man auch mit 
einem einfachen Rechtsklick eine Nachricht in ein 
Anzeigefenster holen, ohne das die Fensterreihenfolge verändert 
wird.

Um für die selektierten Nachrichten die Flags zu ändern, müssen 
Sie im Bearbeiten-Menu den Punkt 'Flags ändern' aufrufen.

Es ist nicht möglich, aus der Baumanzeige heraus eine Auswahl 
von mehreren Nachrichten zu lesen.
#(&)FORMATE
Hilfe zu den Formatstrings

In den einzelnen Formatstrings können Kürzel für einzelne 
Teile einer Nachricht verwendet werden, die dann bei Benutzung 
entsprechend expandiert werden. 

Für die im Editor einsetzbaren Infozeilen sind dies folgende 
Kürzel:

M: Message-ID aus der Maus
I: Mitteilungs-ID bei Nachrichten aus Fremdnetzen
U: Username bzw. Absender
R: Realname, nur bei Fremdnetznachrichten
S: Anrede je nach Geschlecht (Herr/Frau)
V: Vorname des Absenders
N: Nachname des Absenders
D: Wochentag der Nachricht
A: Datum der Nachricht
T: Uhrzeit der Nachrichtenerstellung
H: Uhrzeit der Nachrichtenerstellung als Fuzzy-Zeit
G: Gruppe

Für das Format der Infozeile gelten folgende Regeln:

Strings werden durch ' oder " begonnen und beendet. Erlaubt 
sind au₧erdem : , ; . - < > ! ? und das Leerzeichen. Diese 
Zeichen werden direkt übernommen. Für das Datum (A), die 
Uhrzeit (T), die Fuzzyzeit (H) und den Wochentag (D) kann man 
auch noch optional einen Formatstring angeben, der dann direkt 
hinter der Angabe in Klammern stehen mu₧. Wenn kein 
Formatstring angegeben wird, dann wird ein Defaultformat 
genommen. Die Formatstrings sind identisch zu den in der 
Stichwortliste erlaubten und werden im folgenden bei den 
entsprechenden Feldern der Stichwortliste noch beschrieben.

Beispiel: U' schrieb am'd, AT'in'g: 
wird im Editor zu: 
Max User @ AC schrieb am So, 13.04.91 14:14 in MAUSTAUSCH:


Die Zeilen in der Stichwortliste sind etwas anders aufgebaut 
als die für die Infozeilen. Das Format einer Zeile besteht aus 
einzelnen Kürzeln für einen Eintrag und darauffolgend in 
Klammern die Weite dieses Eintrages.

Beispiel: D(12),I(10),U(30),W(30),S(2)

Dabei ist bei den Einträgen für Datum und Uhrzeit noch eine 
alternative Form möglich, bei der man auch noch einen 
Formatstring angeben kann. Die Formate für das Datum und 
die Uhrzeit sind bei den Feldern beschrieben.
Dies sieht dann so in einem Beispiel so aus:

Beispiel: D(12,dd GGG yy),T(9,hh Uhr MM)

Die Ausgabe wäre dann 

13 Jan 93  16 Uhr 05

Folgende Felder sind dabei möglich:

D: Das Datum der Nachricht (Eingabezeit)
   Im optionalen Formatstring sind folgende Angaben möglich:
   D: Tagesziffer  (d: wird gelöscht, wenn nicht auffüllbar)
   Y: Jahresziffer (y: wird gelöscht, wenn nicht auffüllbar)
   M: Monatsziffer (m: wird gelöscht, wenn nicht auffüllbar)
   G: Monatsbuchstabe Deutsch
   F: Monatsbuchstabe Fränzösisch
   E: Monatsbuchstabe English
   #E (Hinter Ziffern): englische Zahlfortsetzung (1st, 2nd, 
       3rd, 4th...)
T: Die Uhrzeit der Nachricht (Eingabezeit)
   Im optionalen Formatstring sind folgende Angaben möglich:
   HH: Stundenzahl ("hh" löscht führende Null)
   MM: Minutenzahl ("mm" löscht führende Null)
   SS: Sekundenzahl ("ss" löscht führende Null) 
   
   #E: AM/PM-Notierung (English) ("e" schreibt "am" bzw. "pm")
H: Die Uhrzeit der Nachricht als Fuzzy-Zeit
   Im optionalen Formatstring kann man die Sprache angeben, in 
   der die Fuzzyzeit ausgegeben werden kann.
   G: Deutsch
   E: Englisch
F: Das Datum und die Uhrzeit als Fuzzy-Datum. Beispiel:
   "gestern vormittag". Bekannt sind heute, gestern und 
   vorgestern, danach wird mit "letzten xxx tag" der Wochentag 
   ausgegeben. Daten, die länger als eine Woche zurückliegen, 
   werden auch passend kommentiert, ebenso wie Daten in der 
   Zukunft.
B: Wochentag, an dem die Nachricht geschrieben wurde. 
   Im optionalen Formatstring kann man die Breite angeben, in 
   der Buchstaben aus dem Namen des Wochentags verwendet werden 
   sollen. Folgende Angaben im Formatstring sind möglich:
   G: Wochentagsbuchstabe Deutsch
   E: Wochentagsbuchstabe Englisch
   F: Wochentagsbuchstabe Französisch
   
   Wenn der Formatstring mit einem # beginnt und danach 
   ein Zeichen für eine Wochentagsangabe kommt, dann wird der 
   Wochentagsstring in seiner vollen Länge ausgegeben, wobei 
   dies nicht die Breitenbegrenzung für das Feld in der 
   Stichwortliste betrifft! 
   
   Beispiel: B(4,#G) liefert an einem Montag 'Mont'
             B(3,GG,) liefert an einem Montag 'Mo,'
M: Message-ID aus der Maus
I: Mitteilungs-ID bei Nachrichten aus Fremdnetzen
R: Reference-ID (bei Kommentaren oder Antworten)
U: Username bzw. Absender
A: Realname, nur bei Fremdnetznachrichten
W: Betreffzeile der Nachricht 
F: Die Flags der Nachrichten, die man in CAT setzen kann. 
   Reihenfolge wie in der Messageanzeige, also LFITDKB12V
S: Status. Zeigt den Status der Mail (Angekommen, MausNet, 
   Im Tausch, Über Gateway usw.).
   Nur für persönliche Nachrichten sinnvoll, ansonsten
   wird dort angezeigt, ob die Nachricht gelesen oder ungelesen 
   ist.
C: Anzahl der Kommentare auf die Nachricht.
#: interne Nummer der Message. Maximal 5 Stellen.
L: Länge der Nachricht in Bytes (Beispiel: 12345 Bytes). 
   Diese Zeichenkette wird maximal 11 Zeichen lang.
E: Eigene Nachricht oder Kommentar auf eigene Nachricht.
   Für die angegebene Breite wird dort bei eigenen Nachrichten
   oder Kommentaren auf eigene Nachrichten ein '*' eingefügt.

#(&)KONFIG
Hilfe zu den Pfadkürzeln

Für die Kommandozeilen zum Einpacken und Auspacken der Dateien 
von bzw. zur Maus und für die Kommandozeile für das Terminal 
können verschiedene Kürzel verwendet werden, die dann beim 
Sichern in die CAT.INF eingesetzt werden. 

Diese sind folgende:

$I für den Importpfad
$E für den Exportpfad
$F für den Infile-Namen
$O für den Outfile-Namen
$M für den Messagepfad
$T für den Terminalpfad

Standardkommandos für die verschiedenen Packer sind folgende: 

      Einpacken           Auspacken
ARC:      a                 x
LZH:      a                 x
ZIP:     -a                -x
ZOO:      a                 x

Beispiele:

Einpacken und Auspacken mit STZIP:

-a $E$F $MINFILE.TXT
-x $I$O $I OUTFILE.TXT

Einpacken und Auspacken mit LHArc:

a $E$F $MINFILE.TXT
x $I$O $I 
#(&)OPTIONS
Hilfe zu den allgemeinen Einstellungen

In diesem Dialog werden allgemeine Einstellungen für CAT 
und auch globale Einstellungen für die Anzeige und den Editor 
vorgenommen. Einige dieser globalen Einstellungen werden beim 
Öffnen von Nachrichten- oder Editorfenstern benutzt und können 
direkt zur Laufzeit mit Optionen/Anzeige bzw. Optionen/Editor 
geändert werden. 

Die Einstellungen haben folgende Bedeutungen:

Speichern am Ende: Es wird am Programmende von CAT automatisch 
  die Konfiguration von CAT gespeichert. Diese wird in der 
  Datei CATUSER.INF im Database-Ordner gespeichert.

Sicherheitsabfragen: Wenn dieser Punkt angeschaltet ist, dann 
  fragt CAT vor einigen Aktionen noch nach, ob diese wirklich 
  durchgeführt werden sollen.

Maus Next/Previous: Hiermit kann man einstellen, ob sich CAT 
  beim Lesen wie die MAUS verhalten soll oder nicht. Beispiel:
  Man liest die Nachricht Nummer 200 und geht über die 
  Kommentarverkettung zur Nachricht 208. Wenn man nun die 
  nächste Nachricht lesen will, dann wird die Nachricht 201 
  gelesen, falls dieser Schalter an ist, und ansonsten die 
  Nachricht 209.

Gelesene ignorieren: Wenn dieser Schalter gesetzt ist, dann 
  werden schon gelesene Nachrichten, die man z.B. über die 
  Kommentarverkettung gelesen hat, nicht nocheinmal angezeigt. 

Gefilterte ignorieren: Wenn dieser Schalter gesetzt ist, dann 
  werden Nachrichten, die das 'Gefiltert'-Flag gesetzt haben, 
  nicht angezeigt.

Packerausgabe umlenken: Die Ausgaben des Packers werden nicht 
  angezeigt, wenn dieser Schalter gesetzt ist. 

Gruppenliste sortieren: Die Gruppenliste wird alphabetisch 
  sortiert, wenn dieser Schalter gesetzt ist.

Namensliste sortieren: Die Namensliste wird alphabetisch 
  sortiert, wenn dieser Schalter gesetzt ist.

Umbruch: Wenn dieser Schalter gesetzt ist, dann wird im Editor 
  am Ende einer Zeile nach der einstellbaren Zeilenlänge 
  automatisch ein Umbruch durchgeführt.

Umlautwandler: Über diesen Schalter kann man einstellen, da₧ 
  beim Schreiben von Nachrichten die deutschen Umlaute 
  automatisch in ihre zweibuchstabigen Äquivalente umgesetzt 
  werden. Nötig ist das aber eigentlich nicht mehr, da eine 
  eventuell notwendige Umlautwandlung für Fremdnetze schon an 
  den Gateways zu diesen vorgenommen wird.

Zeilenenden zeigen: Wenn der Umbruch für einen Text 
  angeschaltet ist und diese Option ebenfalls aktiviert ist, 
  dann wird am Ende eines jeden Absatzes ein kleines CR 
  angezeigt. Je nach GDOS und ausgewähltem Zeichensatz kann es 
  auch sein, da₧ statt des CRs ein '?' oder gar nichts 
  angezeigt wird.

Echte Tabs verwenden: Wenn dieser Schalter gesetzt ist, dann 
  setzt der Editor beim Drücken der TAB-Taste nicht einfach 
  ein paar Leerzeichen ein, sondern nur ein Tabulatorzeichen, 
  und expandiert dies dann bei der Anzeige. Dies kann man auch 
  in Nachrichten verwenden, da diese beim Erstellen des 
  Infiles automatisch gewandelt werden. 

Initialen vor Zitate: Beim Quoten werden vor das 
  Quotekennzeichen ('>') die Initialen des jeweiligen Autors 
  der zitierten Zeilen gesetzt.

Infodateien read-only: Über diesen Schalter werden die 
  Infodateien so geladen, da₧ sie nicht verändert werden 
  können. Wenn dieser Schalter nicht gesetzt ist, dann kann 
  man Infodateien auch editieren.

Effekte zeigen: Über diesen Schalter kann man einstellen, ob 
  die möglichen Texteffekte in der Anzeige auch ausgenutzt 
  werden sollen. 

Positionen sichern: Über diesen Schalter kann man einstellen, 
  da₧ CAT sich am Programmende merkt, welche Fenster mit 
  welchen Inhalten offen sind.

externe Hilfe: Wenn dieser Schalter gesetzt ist, dann wird ein 
  installierter ST-Guide als Hilfesystem für CAT benutzt. Wenn
  dieser nicht gefunden wird, dann wird trotzdem die interne 
  Hilfe (diese hier) benutzt.

Anzeigeumbruch: Über diesen Schalter wird eingestellt, das CAT
  die Texte auch in der Anzeige umbricht. Es wird dann der 
  Nachrichtentext auf die Fensterbreite umbrochen, und das wird 
  auch bei einem Wechsel der Fenstergrö₧e durchgeführt. Wenn 
  diese Option gesetzt ist, kann der Aufbau von längeren 
  Nachrichten auch mal ein paar Sekunden dauern.

Userflag 1/2: Diese Texte werden für die beiden frei 
  definierbaren Flags übernommen.

Helpprotokoll: Hier kann man das Accessory festlegen, welches 
  das Helpprotokoll von Pure-C unterstützt. Erreichen kann man 
  ein entsprechendes Accessory über das Markieren eines Textes 
  im Editor oder in der Anzeige und Drücken von Shift+Help. 

Tabulatorabstand: Hiermit wird die Breite der Tabulatoren 
  festgelegt.

Messagezeilenlänge: Dies ist die Länge einer Zeile, bevor diese 
  umgebrochen wird. Sinnvolle Werte liegen im Bereich <= 80 
  Zeichen. 

Wartezeit bei Klicks: Hiermit wird die Wartezeit zwischen einem 
  einfachen Klick zum Setzen des Cursors und dem Aufziehen 
  eines Blocks im Editor eingestellt. 

Username: Hier können Sie ihren Namen in der MAUS (Quark) 
  inklusive Mauskürzel eintragen, damit Nachrichten von Ihnen 
  und Kommentare auf Nachrichten von Ihnen erkannt werden 
  können. Über diese Email-Adresse von Ihnen erkennt CAT dann, 
  ob Nachrichten von Ihnen sind. Bei Kommentaren auf 
  Nachrichten von Ihnen wird dann von CAT ein 'Bing' erzeugt. 
  Anmerkung: Alte Nachrichten von Ihnen werden nicht 
  nachträglich mit dieser Erkennung behandelt, so da₧ am Anfang 
  noch Kommentare auf Nachrichten von Ihnen auftauchen können, 
  bei denen CAT noch nicht wei₧, da₧ es Kommentare auf Ihre 
  Nachrichten sind, und deshalb auch kein akustisches Signal 
  gibt. Nach ein paar Tagen wird das aber nicht mehr auftreten.
#(&)TAUSCH
Hilfe zu den Tausch-Einstellungen

In dieser Dialogbox können Sie sich die Tauschfunktion von CAT 
so konfigurieren, wie sie es am liebsten haben. Die einzelnen 
Einstellungen sind in Gruppen untergebracht, die 
zusammengehören. 

Infile erstellen...

nach Einfügen Outfile: Das neue Infile für die Maus wird direkt 
  erstellt, nachdem ein Outfile eingefügt wurde. Damit 
  verhindert man, da₧ ein altes Infile versehentlich zweimal 
  an die Maus geschickt wird.

am Programmende: Das Infile wird am Programmende erstellt, so 
  da₧ nach der Beendigung von CAT immer ein aktuelles Infile 
  vorhanden ist.

vor Terminalprogramm: Wenn Sie das Terminalprogramm aus CAT 
  heraus starten, dann sollte dieser Punkt immer angeschaltet 
  sein. Auch sonst ist es eigentlich nicht verkehrt, diesen 
  Punkt einzuschalten.

Outfile einfügen...

am Programmstart: Falls Sie das Terminalprogramm nicht aus CAT 
  heraus starten, können Sie hiermit das Outfile beim Start 
  von CAT automatisch einfügen lassen.

nach Terminalprogramm: Nach der Beendigung des 
  Terminalprogramms wird das Outfile automatisch eingefügt. 

Outfile nach Einfügen...

Löschen: Dadurch wird das Outfile nach dem Einfügen in die 
  Datenbank gelöscht, um wieder Platz auf der Festplatte zu 
  schaffen. 

Terminalprogramm

Autostart: Nach dem Aufruf von CAT wird direkt das 
  Terminalprogramm gestartet und ein Tausch durchgeführt. 
  Durch das Drücken der Alternate-Taste beim Start von CAT 
  wird diese Option umgeschaltet. 

als Overlay starten: Wenn Sie wenig Speicher haben, so ist es 
  sinnvoll, das Terminalprogramm als Overlay zu starten. Beim 
  Start des Terminalprogramms beendet CAT sich dann. Nach 
  Beendigung des Terminalprogramms wird CAT dann von diesem 
  automatisch wieder gestartet. Diesen Overlay-Start 
  unterstützen zur Zeit nur die Terminalprogramme RUFUS und 
  CONNECT. 

Sonstige Einstellungen

Absätze an die MAUS schicken: Dies sorgt dafür, da₧ die Absätze 
  als eine lange Zeile an die MAUS geschickt werden. Dies hat 
  den Vorteil, da₧ bei den Personen mit grö₧eren 
  Messagefenstern dieses auch besser genutzt werden kann, aber 
  auch den Nachteil, da₧ der Text bei anderen eben nicht 
  genauso aussehen mu₧ wie im Editor von CAT. Wichtig: Wenn 
  man Absätze mit Einrückungen formatiert, dann sollte man 
  entweder diese Option ausschalten oder den Absatz schützen.

Logfile automatisch anzeigen nach Tausch: Das MausTausch-
  Logfile von der MAUS wird nach dem Einfügen eines Outfiles 
  automatisch angezeigt. 

Gro₧e Nachrichten automatisch splitten: CAT unterstützt im 
  Nachrichteneditor Texte, die grö₧er sind als das, was die 
  MAUS erlaubt. Damit die Maus lange Nachrichten nicht 
  ablehnt, kann CAT diese Nachrichten auf mehrere Teile 
  aufteilen, die auch automatisch miteinander verkettet 
  werden. Wenn diese Option ausgeschaltet ist, dann kommt bei 
  übergro₧en Nachrichten eine Abfrage, ob diese Nachricht 
  gesplittet werden soll. Wenn man einen Wert von 0 einträgt, 
  dann werden die Nachrichten, egal wie gro₧ sie sind, immer in 
  das Infile eingetragen.

Messageerstellungsdatum in Infile: Wenn dieser Schalter 
  gesetzt ist, dann wird das Datum der Erstellung einer 
  Nachricht in das Infile geschrieben. Wenn das ausgeschaltet 
  ist, dann wird das Datum der Erstellung des Infiles als 
  Messagedatum eingetragen. 

Splitabfrage bei: Hiermit wird festgelegt, ab wieviel Zeichen 
  eine Nachricht in mehrere Teile aufgesplittet werden soll. 
#(&)LISTCONF
Hilfe zur Stichwortlistenkonfiguration 

Über die in dieser Dialogbox vorhandenen Schalter können Sie 
einstellen, welche Aktionen mit der Stichwortliste beim Öffnen 
automatisch durchgeführt werden sollen. Alle diese 
Einstellungen beziehen sich aber nur auf das Öffnen der 
Stichwortliste mit neuen oder ungelesenen Nachrichten! Wenn die 
Stichwortliste in einem anderen Lesemodus geöffnet wird, dann 
wird keine dieser Aktionen ausgeführt, da einige Aktionen dann 
sehr lange dauern könnten.

Diese Möglichkeiten sind nur in der registrierten Vollversion 
vorhanden, da nur diese die erweiterten Funktionen der 
Stichwortliste unterstützt.

Default-Sortierung: Wenn dort eine Sortierung angegeben ist, 
  dann wird die Stichwortliste automatisch nach dem dort 
  angegebenen Kriterium sortiert. 

Eingeschränkte Liste öffnen: Mit dieser Einstellung wird die 
  Stichwortliste so geöffnet, da₧ die erste angezeigte 
  Nachricht auch direkt die erste in der Liste ist. Ältere 
  Nachrichten werden dadurch nicht mehr angezeigt und dadurch 
  wird bei einigen Operationen die Geschwindigkeit gesteigert.

Gefilterte nicht anzeigen: Wenn diese Option eingeschaltet ist, 
  dann werden gefilterte Nachrichten in der Stichwortliste 
  nicht mehr angezeigt. 

GROSS=Klein bei Sortierung: Über diese Option kann man 
  festlegen, da₧ bei den Sortieroperationen über Zeichenketten, 
  also bei der Sortierung der Stichwortliste nach Absender oder 
  nach Stichwort, die Sortierung unabhängig vom Casus der 
  Zeichenketten erfolgt. 

Selektieren mit Suchkonfiguration: In diesem Bereich kann man 
  angeben, über welche Suchkonfigurationen Nachrichten in der 
  Stichwortliste automatisch selektiert werden sollen. Beim 
  Öffnen der Liste wird für jede der ausgewählten 
  Suchkonfigurationen eine Suche ab der Startnachricht 
  durchgeführt, so da₧ man einfach eine Vorauswahl der zu 
  lesenden Nachrichten treffen kann. 

#(&)SEARCHDIAL
Hilfe zur Suchfunktion

1.Textsuche

Sie können vier voneinander unabhängige Suchstrings eingeben. 
Bei jedem dieser Strings können Sie durch den nachgestellten 
Popup festlegen, in welchem Teil einer Nachricht er gesucht 
werden soll. Dabei werden die Wildcards "*" für beliebig viele 
Buchstaben und "?" für einen Buchstaben beachtet.

In der unregistrierten Version ist dies auf die Eingabe einer 
möglichen Suchzeile beschränkt. Ebenfalls entfällt in der 
unregistrierten Version die Möglichkeit zur Suche in 
nachfolgenden Gruppen.

Beispiel:
<Überall>    - der String kann irgendwo in der Nachricht 
               vorkommen.
<Text>       - der String soll im Nachrichtentext stehen.
<Text&Betr.> - der String soll im Nachrichtentext oder
               im Betreff vorkommen.

Ist mehr als ein String angegeben, so müssen Sie mit den voran-
gestellten Popups die logische Verknüpfung festlegen. Die 
Verknüpfungen werden von CAT von oben nach unten abgehandelt, 
es gibt also keine Regel <und> vor <oder>!

Beispiel: Sie möchten eine Nachricht finden, die von "Johannes 
Göttker-Schnetmann @ MS" stammt und in der "Roadrunner" 
vorkommt. Dazu tragen Sie in den ersten String "Johannes 
Göttker-Schnetmann" ein und stellen das Popup dahinter auf 
<Absender>. Anschlie₧end schreiben Sie in den zweiten String 
"Roadrunner" und stellen den dahinterliegenden Popup auf 
"Text". Anschlie₧end müssen Sie dann nur noch den Popup vor dem 
zweiten String auf <und> stellen und schon kann die Suche 
losgehen.

Der erste leere String bricht übrigens die Reihe der 
Suchstrings ab, d.h. es werden nur die Strings für die Suche 
benutzt, die vor dem ersten Leerstring stehen.

Mit dem Schalter <GROSS=klein> können Sie CAT sagen, da₧ kein 
Unterschied zwischen gro₧en und kleinen Buchstaben gemacht 
werden soll.

Dann gibt es noch den Schalter <Textsuche>. Er dient dazu, 
kurzfristig die Textsuche ausschalten zu können, ohne da₧ Sie 
alle Suchstrings löschen müssen.


2. Flags suchen/Flags setzen

Im unteren Teil der Dialogbox können Sie einstellen, welche 
Flags gesucht bzw. gesetzt werden sollen. Die linke Reihe der 
Tri-State- Button dient zur Angabe der Suchflags. Tri-State 
hei₧t schlicht, da₧ diese Buttons drei Zustände kennen. Ist der 
Button gepunktet, so wird das entsprechende Flag nicht 
beachtet, ist er angekreuzt, so mu₧ das entsprechende Flag in 
der Nachricht gesetzt sein und ist er wei₧, dann mu₧ das Flag 
gelöscht sein. 

Genau analog verhält es sich bei der rechten Reihe der Tri-
State-Button, die für die Setzflags zuständig ist. Ist der 
Button gepunktet, so wird das entsprechende Flag nicht 
geändert, ist er angekreuzt, so wird es gesetzt und ist er 
wei₧, so wird es gelöscht.

Beide Buttonreihen können auch mit der Tastatur bedient 
werden. Die linke Reihe mit <alternate> und dem zugehörigen 
Buchstaben, die rechte mit <control> und dem zugehörigen 
Buchstaben.

Dann gibt es noch zwei weitere Schalter, die zur Flagsuche 
gehören:
<Flags suchen> und <Flags setzen>. Sie dienen ebenfalls dazu, 
die Flagssuche bzw. das Flagsetzen kurzfristig auszuschalten, 
ohne alle Tri-State-Buttons ändern zu müssen.


3. Schnellstart

Der Start der Suche kann auch direkt aus diesem Dialog 
erfolgen. Drücken Sie Schnellstart vorwärts, um sofort vorwärts 
zu suchen und Schnellstart rückwärts, um die Suche rückwärts zu 
starten. Die Suche in der Datenbank kann jederzeit über die 
Taste ESC abgebrochen werden.


4. Suchkonfigurationen

Unter den Suchkonfigurationen können Sie sich häufiger 
benötigte Einstellungen der Suchbox ablegen. Mit einem 
Doppelklick auf einen der Konfigurationsbuttons wird die 
aktuelle Einstellung der Suchbox unter diesem 
Konfigurationsbutton abgelegt. Sie kann dann jederzeit mit 
einem Einfachklick auf diesen Button wieder abgerufen werden.

5. "weniger"
Dies ist eine Abkürzung für "Weniger Optionen". Damit kann man 
diese Dialogbox wieder gegen die Defaultbox eintauschen, die 
für etwas übersichtlicher, aber auch bei weitem nicht so 
flexibel ist.

6. Gruppenübergreifende Suche
Aktiviert man diese Option, so sucht CAT von der aktuellen
Gruppe ausgehend auch in den folgenden Gruppen nach der
vorgegebenen Suchkonfiguration. Die Reihenfolge entspricht
derjenigen, die in der Gruppenauswahlbox vorgegeben ist. Diese 
Option ist nur in der registrierten Version vorhanden.
#(&)SMALLSEARCH
Hilfe zur einfachen Suchfunktion

In dieser Suchbox können Sie einen String eingeben, der in der 
Datenbank gesucht werden soll. Die Wildcards "*" für beliebig 
viele Buchstaben und "?" für einen Buchstaben werden beachtet. 
Zusätzlich können Sie noch angeben, ob die Gro₧- bzw. Klein-
schreibung beachtet werden soll.

Mit den Buttons <Schnellstart> <vorwärts> und <rückwärts> 
können Sie die Suche sofort starten. Ansonsten verlassen Sie 
diese Box mit <ok> und können dann die Suche im gewünschten 
Nachrichtenfenster mit der entsprechenden Funktion aus dem Menü 
starten. Die Suche in der Datenbank kann jederzeit über die 
Taste ESC abgebrochen werden.

Mit dem Button <Mehr Optionen> erreichen Sie die Suchbox, die 
erlaubt den vollen Funktionsumfang der CAT-Suchfunktion zu 
nutzen.

Für die Experten, die dies tun wollen: 

Beachten Sie, da₧ bei gelegenlicher Benutzung dieser Box neben 
der vollen Suchbox die Suchvariablen "Flags suchen", "Flags 
setzen" überschrieben werden, wenn Sie diese Box mit <OK> 
verlassen.

Beide werden dann auf "Flags nicht suchen" bzw. "Keine Flags 
setzen" umgestellt. Zusätzlich wird noch der zweite Suchstring 
gelöscht, der Suchbereich des ersten Strings auf <überall> 
gesetzt, die Textsuche aktiviert, die gruppenübergreifende
Suche ausgeschaltet und die Anzeige der gefunden Nachrichten
angeschaltet. 
#(&)FILTER
Hilfe zu Block filtern

In diesem Dialog kann man einen Filter auswählen, mit dem der 
aktuelle Block bearbeitet werden soll. Dabei gibt es sechs in 
CAT eingebaute Filter:

Rotate 13: Alle Zeichen werden um 13 Stellen verschoben
Gro₧/Klein tauschen: Alle Gro₧buchstaben werden zu  
  Kleinbuchstaben und umgekehrt
Alles Gro₧: Alle Zeichen werden zu Gro₧buchstaben gewandelt
Alles Klein: Alle Zeichen werden zu Kleinbuchstaben gewandelt
Kapitalisieren: Alle Wortanfänge werden in Gro₧buchstaben 
  gewandelt 
Mirror: Alle Buchstaben werden in den entgegengesetzten 
  Buchstaben im Alphabet gewandelt. 
  Beispiel: A wird zu Z, y wird zu b usw.
Uudecode: Der markierte Block wird nach uucodierten Dateien 
  durchsucht und alle gefundenen uucodierten Dateien können 
  automatisch decodiert werden. CAT bietet Ihnen eine 
  Dateiauswahl an, in der sie den Namen der zu decodierenden 
  Datei angeben können. Als Default wird dort der in der 
  codierten Datei angegebene Name eingesetzt.
  Zeilen, die nicht zur uucodierten Datei gehören, werden 
  während des Decodierens übersprungen.

Zusätzlich gibt es noch 8 externe Filter. Diese Filter sind nur 
dann vorhanden, wenn CAT von einer Shell gestartet wurde, die 
eine Kommandozeilenshell anbietet. Ist dies nicht der Fall, so 
sind die entsprechenden Einträge nicht anwählbar.

Bei diesen externen Filtern kann man ein Shellkommando 
ausführen lassen und als Eingabe für dieses Kommando den gerade 
markierten Block verwenden. Die Ausgabe des Kommandos kann dann 
für diesen Block eingesetzt werden. Sollte das Kommando seine 
Daten über StdIn lesen oder die Ausgabe nach StdOut machen, so 
mu₧ man selber in der Kommandozeile die entsprechenden 
Ausgabeumleitungen angeben.

CAT schreibt den markierten Block in so einem Fall in eine 
temporäre Datei und stellt auch für die Ausgabe eine temporäre 
Datei zur Verfügung. Diese beiden Dateien kann man in der 
Kommandozeile über Kürzel angeben. Dabei gelten folgende beide 
Kürzel:

$B der markierte Block in CAT
$O die Ausgabe des Kommandos, die in CAT eingefügt wird

Weiterhin kann man auch noch folgendes Kürzel dort eintragen:

$U falls man eine Nachricht schreibt, so wird dort der Name des 
  Empfängers ohne Mauskürzel eingetragen. Beispiel: Bei einer 
  Nachricht an Dirk Steins @ K2 wird das $U ersetzt durch 'Dirk 
  Steins' (ohne die Anführungszeichen). Diese Option wurde für 
  pgp eingebaut.

Beispiel:

Ein markierter Block soll sortiert werden. Dann sähe die 
entsprechende Kommandozeile wie folgt aus:

sort $B >$O

#(&)GROUPREAD
Hilfe zur Gruppenauswahl

In diesem Dialog können Sie die Gruppe auswählen, in der Sie 
Nachrichten lesen wollen. Sie können dabei in der Liste die 
gewünschte Gruppe auswählen oder diese durch eine Texteingabe 
im Textfeld auswählen. Bei der Texteingabe wird durch den 
Autolocator die erste Gruppe, die auf den eingegeben 
(Teil-)Namen pa₧t, selektiert. Sie können also auch nur einen 
Teil des Namens eingeben, um zur gewünschten Gruppe zu 
gelangen. 

Sollten Sie mehrere Gruppen mit am Anfang übereinstimmenden 
Namen haben, so können Sie auch die Eingabe verkürzen, in dem 
Sie die 'Name-Completion' in Anspruch nehmen. Dabei drücken Sie 
einfach nach der Eingabe von ein oder zwei Buchstaben die TAB-
Taste, und die Eingabe wird dann soweit vervollständigt, wie 
sie eindeutig ist. Dazu ein Beispiel: Sie haben in der Liste 
die Gruppen MAUS, MAUS.INFO und MAUSTAUSCH. Wenn Sie nun die 
Buchstaben MA eingeben und dann die Taste TAB drücken, dann 
wird die Eingabe auf MAUS erweitert. Danach sind die Namen 
nicht mehr eindeutig, so da₧ eine weitere Vervollständigung 
nicht möglich ist.

Wenn Sie die Lesereihenfolge geändert haben, so da₧ eine Gruppe 
mit einem längeren Namen vor einer mit einem kurzen Namen 
steht, der aber im ersten Namen enthalten ist, und sie trotzdem 
über das Editfeld die zweite Gruppe auswählen wollen, so geht 
das trotzdem. Sie geben den Namen der gewünschten Gruppe ein, 
durch den Autolocator steht die Selektion dann auf der ersten 
Gruppe mit dem längeren Namen. Wenn Sie dann die Dialogbox mit 
Shift-Return (oder Shift-Klick auf den OK-Button) verlassen, 
dann wird die Eingabe aus dem Editfeld genommen und nicht die 
selektierte Gruppe. Beispiel: Sie haben die Gruppen MAUSTAUSCH 
und MAUS in dieser Reihenfolge in der Liste stehen und wollen 
Nachrichten in der Gruppe MAUS lesen. Sie tippen nun den Namen 
der Gruppe, also MAUS, ein. Durch den Autolocator ist der 
Eintrag MAUSTAUSCH selektiert, da dieser weiter oben in der 
Liste steht. Um nun die Nachrichten in der Gruppe MAUS zu 
lesen, drücken Sie Shift-Return, und Sie können die Nachrichten 
in der Gruppe MAUS lesen.

#(&)GROUPWRITE
Hilfe zur Gruppenauswahl

In dieser Liste können Sie die Gruppe auswählen, in die Sie 
eine neue Nachricht schreiben wollen. Die Auswahl der Gruppe 
ist dabei identisch zu der beim Lesen der Nachrichten in einer 
Gruppe.

Da es auch möglich ist, in Gruppen zu schreiben, die man nicht 
selber bestellt hat und die deshalb auch nicht unbedingt in der 
CAT-Datenbank vorhanden sind, gibt es in dieser Dialogbox einen 
Schalter 'Alle'. Über diesen Schalter erhalten Sie, wenn dieser 
angeschaltet ist, eine Liste aller Gruppen, in die Sie 
Nachrichten schreiben dürfen. Wenn dieser Schalter 
ausgeschaltet ist, dann bietet CAT ihnen nur eine Liste der 
Gruppen an, die in der Datenbank von CAT vorhanden sind, also 
die, die sie auch lesen (oder gelesen haben). 

#(&)GROUPUSER
Hilfe zur Gruppenauswahl

In dieser Dialogbox können Sie die Gruppe auswählen, in die Sie 
als Gruppenchef einen anderen Benutzer eintragen können. Dabei 
erhalten Sie alle Gruppen angeboten, in denen Sie Gruppenchef 
sind. So können Sie auch einfach Benutzer in Gruppen eintragen, 
die Sie nicht selber lesen.

Die Auswahl der Gruppe ist identisch zu der beim Lesen von 
Nachrichten in Gruppen.

#(&)GROUPLIST
Hilfe zur Gruppenkonfiguration

In diesem Dialog können Sie die Lesereihenfolge für die in CAT 
vorhandenen Gruppen einstellen. Au₧erdem können Sie auch 
Gruppen umbenennen. 

Um die Lesereihenfolge zu ändern, gehen Sie wie folgt vor:
 - Selektieren Sie die Gruppe, die Sie an eine andere Stelle in 
   der Liste setzen wollen. 
 - Betätigen Sie den Button 'Klemmen'. Damit wird die Gruppe 
   aus der Liste ausgeschnitten und in das Klemmbrett gelegt.
 - Nun suchen Sie in der Liste die Stelle, an die Sie die 
   Gruppe setzen wollen.
 - Klicken Sie nun auf das Klemmbrett und halten Sie den 
   Mausknopf gedrückt. Mit der Maus können Sie nun ein 
   Rechteck, das die Gruppe darstellen soll, an die gewünschte 
   Position in der Liste schieben. 
 - Nach dem Loslassen des Mausknopfes wird der Eintrag aus dem 
   Klemmbrett an der gewünschten Stelle eingefügt.

Es ist nicht möglich, auf diese Art und Weise die Position der 
persönlichen Gruppe zu ändern, diese ist immer die erste Gruppe 
in der Liste.

Wenn Sie eine Gruppe umbenennen wollen, dann selektieren Sie 
eine Gruppe und klicken auf den Button 'Ändern'. Es erscheint 
ein Dialog, in dem Sie einen neuen Namen für die Gruppe 
eingeben können. Dieser Name darf in der Gruppenliste noch 
nicht vorhanden sein! 

Beachten Sie bitte, da₧ damit nicht ein Alias oder ähnliches 
für diese Gruppe angelegt wird. Es werden nur noch Nachrichten 
in diese Gruppe eingefügt, die auch den neuen Gruppennamen 
haben! Diese Funktion ist dafür gedacht, da₧ man Änderungen von 
Gruppennamen in der Maus in CAT leicht nachvollziehen kann. Ein 
Umbenennen der persönlichen Gruppe ist nicht möglich.

Weiterhin ist auch zu beachten, da₧ Änderungen eines 
Gruppennamens direkt in der globalen Gruppenliste vermerkt 
werden, während die Änderungen der Lesereihenfolge erst nach 
Verlassen des Dialoges mit OK gültig werden.

#(&)INFOLOAD
Hilfe zum Laden eines Infofiles

In dieser Dialogbox können Sie eine Infodatei der MAUS 
auswählen, das Sie sich ansehen möchten. Dabei haben Sie, wie 
in der Gruppenauswahl, einen Autolocator und eine Name-
Completion als Unterstützung. 

Die Infodateien sind alphabetisch nach dem Kürzel sortiert, und 
zwar kommen zuerst die MAUS-Infodateien und danach dann die 
Infodateien, die von CAT angelegt werden oder die Sie selbst 
definiert haben. 

Infodateien, die von der MAUS angefordert werden, werden durch 
Fettdruck gekennzeichnet, wenn Sie neu eingetroffen sind.

Infodateien, die nicht vorhanden sind, werden hellgrau 
dargestellt und sind nicht anwählbar.

#(&)INFOCHANGE
Hilfe zur Infodateikonfiguration

In dieser Dialogbox können Sie die Liste der Infodateien 
ändern, die von CAT verwaltet wird. Selektierte Einträge können 
Sie über den Button 'Ändern' in einem Dialog ändern, neue 
Einträge können Sie anlegen, indem Sie das Eingabefeld leeren 
und dann auf den Button 'Neu' klicken.

Sie können auch selektierte Einträge über den Button 'Löschen' 
aus der Liste entfernen.

Es gibt einen grundsätzlichen Unterschied zwischen den 
verschiedenen Sorten von Infodateien: Es gibt Infodateien, die 
von der MAUS über den MausTausch geschickt werden, und es gibt 
andere Infodateien, die nicht von der MAUS kommen. Die Liste 
der Infodateien der MAUS wird über eine Infodatei immer aktuell 
gehalten. Dies geschieht über die Infodatei ITI, deshalb darf 
diese auch nicht gelöscht werden. Infodateien, die von der MAUS 
kommen, können im MausTausch bestellt werden. Dabei kann man 
auch das Bestellintervall frei konfigurieren. 

Infodateien, die von CAT erstellt oder von Ihnen definiert 
wurden, können nicht bei der MAUS bestellt werden. Für diese 
Infodateien darf der Schalter 'Bestellen' im Änderungsdialog 
nicht angeschaltet werden, da dies sonst nur zu Fehlermeldungen 
von der MAUS führt. Die bestellten Infodateien sind in der 
Liste durch ein Häkchen gekennzeichnet, und hinter dem Häkchen 
steht das Intervall in Tagen, in der die Infodatei bei der MAUS 
angefordert wird.

Von CAT werden ebenfalls die Infodateien IGK und ITG benötigt, 
weshalb auch diese nicht gelöscht werden dürfen.

#(&)REGISTER
Hilfe zu Registrierung anfordern

Diese Hilfe ist obsolet.
Mit Hilfe dieses Dialoges können Sie CAT beim Autor bestellen. 
Sie müssen dazu Ihre persönlichen Angaben in die Editfelder 
eingeben und über die Popups auswählen, was sie bestellen 
möchten und wie Sie zu zahlen gedenken. Der Preis wird 
automatisch berechnet und in der Dialogbox angezeigt. 

Die Selektion von Ausland ist nur dann notwendig, wenn Sie 
nicht in Deutschland wohnen und auch ein Handbuch bestellen. 
Nur für den Versand des Schlüssels ins Ausland sind keine 
zusätzlichen Gebühren notwendig.

Danach können Sie entweder einen Brief erzeugen lassen, den Sie 
anschlie₧end mit CAT laden und ausdrucken können, oder Sie 
können auch direkt eine Mail erzeugen, die an den Autor 
geschickt wird. In dem erzeugten Text sind dann alle benötigten 
Angaben vorhanden, die zur Registrierung benötigt wird. Sobald 
Ihre Zahlung eingetroffen ist, erhalten Sie dann den Schlüssel 
zugeschickt. 

Die Kontonummer und die Kontaktadresse für die Registrierung 
lauten wie folgt:

Dirk Steins
Gleueler Stra₧e 45
D-50931 Köln
Email: Dirk Steins @ K2

Die Bankverbindung:

Dirk Steins
Stadtsparkasse Köln
BLZ 370 501 98
Kontonummer 28683035

Es empfiehlt sich, die Registrierung per Email vorzunehmen, da 
diese schneller bearbeitet wird.

Sollten Sie nicht im MausNet erreichbar sein, so müssen Sie die 
Empfängeradresse so umändern, da₧ die Mail auch ihr Ziel 
erreicht. Sofern Sie Mail in das Internet schreiben 
können, so ändern sie die Adresse bitte in 
"dirk_steins@k2.maus.de". 

Aus anderen Netzen fragen Sie bitte Ihren Sysop, wie Sie mir 
eine Mail zukommen lassen können oder erledigen Sie die 
Registrierung dann per Brief.

Wenn Sie den Dialog mit OK verlassen, werden Ihre persönlichen 
Daten in der CATUSER.INF gespeichert, damit beim nächsten 
Aufruf der Dialogbox diese schon mit den passenden Werten 
vorbelegt ist. Für andere Zwecke werden diese Daten aber nicht 
verwendet.
#(&)IOFILTER
Hilfe zu Filtern für Infile und Outfile

In diesem Dialog können Sie Hilfsprogramme definieren, die bei 
der Bearbeitung von Infiles und Outfiles nützlich sind. Denkbar 
ist dabei der Einsatz von Rundschreibengeneratoren, Laber-
filtern oder Programmen, die eine Usenet-Kommentarverkettung 
herstellen. Bitte beachten Sie, da₧ diese Filter nur in der 
registrierten Version aufgerufen werden.

Insgesamt stehen 10 Slots zur Verfügung, in denen sie beliebige 
Programme eintragen können. Je nach der Einstellung der 
Schalter wird ein installiertes Programm zu einem bestimmten 
Zeitpunkt aufgerufen. 

Ein Programm wird installiert, indem man auf den Button hinter 
Programm clickt. Es erscheint eine Dateiauswahlbox, in der Sie 
das entsprechende Programm auswählen können. 

Wenn Sie ein Programm wieder deinstallieren wollen, so clicken 
Sie auf den Button zur Programmauswahl und löschen in der 
Dateiauswahlbox den Dateinamen. 

Sie können für jeden installierten Filter auch einen Namen 
vergeben, der in dem Popup auch angezeigt wird. Über den Button 
'aktiv' können Sie auch einen Filter deaktivieren, ohne ihn 
löschen zu müssen.

Für jedes Programm steht eine der folgenden Möglichkeiten zur 
Verfügung. 

Für In-/Outfile: 
 Das Programm kann Infiles und/oder Outfiles bearbeiten. 
 Welche der beiden es bearbeitet, wird durch die weiteren 
 Schalter 'für Infile' und 'für Outfile' festgelegt. Es ist 
 auch möglich, da₧ ein Programm sowohl ein Infile als auch ein 
 Outfile bearbeiten kann.
 
Für Messages:
 Das Programm kann selber Nachrichten erstellen. Es wird vor 
 dem Erstellen des Infiles aufgerufen. Danach liest CAT die 
 Datei mit den Informationen über die Messages neu ein, so da₧ 
 auch die Informationen verarbeitet werden, die das Programm 
 möglicherweise erstellt hat. Eine Kommandozeile kann man in 
 der Zeile 'Kommandozeile für Messages' eingeben.

Nach Einsortieren:
 Das Programm wird nach dem Einfügen des Outfiles aufgerufen.  
 Damit kann man dann zum Beispiel automatisch Sicherungen der 
 Datenbank vornehmen lassen oder die Differenzen zwischen neu 
 angekommenen Infofiles und der älteren Version davon erstellen 
 lassen. 

Sollte das Programm für In- und/oder Outfiles sein, so kann man 
einstellen, welche der Files es bearbeiten kann. 

für Infile:
 Das Programm kann Infiles bearbeiten. Es wird nach dem 
 Erstellen von INFILE.TXT aufgerufen, bevor das Infile gepackt 
 wird. Die Kommandozeile für das Programm kann man in der 
 Zeile 'Kommandozeile für Infile' eingeben.
 
für Outfile:
 Das Programm kann Outfiles bearbeiten. Es wird nach dem 
 Auspacken von OUTFILE.TXT aufgerufen, bevor das Outfile von 
 CAT eingefügt wird. Die Kommandozeile für das Programm kann 
 man in der Zeile 'Kommandozeile für Outfile' eingeben.

Kommandozeilen:

Da die Kommandozeilen nur eine bestimmte Länge haben, 
unterstützt CAT auch hier einige Kürzel für Datei- und 
Pfadnamen. Folgende Kürzel werden in diesem Dialog unterstützt:

$I Import-Pfad
$E Export-Pfad
$M Message-Pfad
$D Database-Pfad
$F INFILE.TXT
$O OUTFILE.TXT

Diese Kürzel werden auch so in den Kommandozeilen gespeichert 
und erst beim Aufruf der Programme ersetzt. 

Eine Ausgabeumlenkung in Dateien wird von CAT für diese 
Programme nicht unterstützt. Es wird allerdings die Einstellung 
'Packerausgabe umlenken' unter TOS unterstützt, d.h. die 
Ausgabe kann vom Bildschirm ferngehalten werden. Unter MiNT 
bzw. MultiTOS wird die Ausgabe der Programme immer umgelenkt. 

#(&)TEXTSEARCH
Hilfe zur Textsuche

Um in längeren Texten und Nachrichten schnell eine bestimmte 
Stelle auffinden zu können, ist es möglich diese nach einem 
Stichwort durchsuchen zu lassen. Diese Funktion ist sowohl im 
Editor als auch im Nachrichtenfenster aktiv.

Bei dem Stichwort können auch sogenannte Wildcards benutzt 
werden ('*' steht für beliebig viele Zeichen und '?' für genau 
ein Zeichen). Diese Wildcards können auch geändert werden, 
falls man zum Beispiel mal nach '*' suchen möchte.

Daneben können Sie dann auch noch einige Optionen festlegen, 
wie bei der Suche vorgegangen werden soll und ab welcher Stelle 
die Suche beginnen soll:

ganzes Wort     Vor und nach dem Suchstring mu₧ ein nicht-
                Buchstabe stehen, damit er als passend erkannt 
                wird
GROSS=klein     Bei dem Vergleich, ob ein String der gesuchte 
                ist, wird nicht berücksichtigt, ob die 
                einzelnen Buchstaben gro₧ oder klein 
                geschrieben wurden

ab Cursor       Es wird an der Cursorposition angefangen, nach 
                dem Suchtext zu suchen
ab Start        Es wird ab dem Anfang des Textes nach dem 
                Suchtext gesucht

#(&)TEXTREPLACE
Hilfe zu Suchen und Ersetzen

Neu in CAT 3.0 ist nun auch die Möglichkeit, im Texteditor 
nicht nur Texte zu suchen, sondern auch zu ersetzen. Dabei gibt 
es, wie beim Suchen, die Möglichkeit, Wildcards zu verwenden. 
Diese Wildcards sind auch einstellbar und CAT bietet auch die 
Möglichkeit, diese Texte, die durch die Wildcards gefunden 
wurden, im Ersatztext wieder zu verwenden. 

Daneben können Sie dann, ähnlich der Suche, auch noch einige 
Optionen festlegen, wie beim Suchen und Ersetzen vorgegangen 
werden soll und ab welcher Stelle die Suche beginnen soll:

ganzes Wort     Vor und nach dem Suchstring mu₧ ein nicht-
                Buchstabe stehen, damit er als passend erkannt 
                wird
GROSS=klein     Bei dem Vergleich, ob ein String der gesuchte 
                ist, wird nicht berücksichtigt, ob die 
                einzelnen Buchstaben gro₧ oder klein 
                geschrieben wurden
nachfragen      Es wird vor dem Ersetzen nachgefragt

1mal            Der Text wird einmal ab Suchposition ersetzt
Insgesamt       Der Text wird bei jedem Vorkommen ab 
                Suchposition ersetzt
N-Mal           Der Text wird so oft ersetzt wie unter Anzahl 
                angegeben

ab Cursor       Es wird an der Cursorposition angefangen, nach 
                eventuell zu ersetzenden Textstellen zu suchen
ab Start        Es wird ab dem Anfang des sich aktuell im 
                Editorfenster befindlichen Textes nach zu 
                ersetzenden Textstellen gesucht

Wurde der Suchbegriff gefunden, so wird dieser automatisch 
selektiert und bei eingestellter Nachfrage wartet CAT dann ein 
paar Sekunden auf eine Bestätigung von Ihnen. Sie können dann 
"J" für Ja, "N" für Nein oder "A" für Abbruch drücken. Wenn sie 
ein paar Sekunden keine Taste betätigt haben oder eine andere 
Taste, so erscheint ein Alert, indem sie die entsprechende 
Option auswählen können.


Benutzung von Wildcards:

Die Vorgehensweise von CAT ist dabei von TEMPUS abgeguckt. Die 
einzelnen Wildcards werden dabei nach ihrem Typ und ihrem 
Auftreten in dem Suchstring durchnumeriert und dann eingesetzt. 
Man darf aber jedes gefundene Muster nur einmal wieder 
einsetzen.

Wenn die Zuordnung nicht eindeutig ist, dann beschwert CAT sich 
darüber und Sie können das dann korrigieren.

Da das ganze nicht so leicht verständlich ist, hier mal ein Beispiel 
dazu. Wir haben den Text 

Hoch auf dem gelben Wagen

Nun suchen wir mal nach der Zeichenkette 

g*n W*n

und ersetzen das durch

W*1n g*0n

Als Ergebnis erhalten wir dann die Zeichenkette

Hoch auf dem Wagen gelben

Zugegeben, das Beispiel ist etwas konstruiert und unsinnig, 
aber das haben Beispiel meistens so an sich. Die Funktion an 
sich sollte aber einigerma₧en verständlich sein. 

Die Indizierung der einzelnen Wildcards beginnt dabei bei 0, 
und maximal versteht CAT 10 Wildcards von jeder Sorte.
#(&)CHANGEMSG
Die meisten Punkte erklären sich eigentlich selbst. Neben der 
Änderung der Gruppe bzw. des Empfängers, des Stichworts und der 
Distribution können Sie hier auch öffentliche Nachrichten in 
persönliche (und umgekehrt) umwandeln. Je nachdem werden Sie 
nach dem Empfänger oder der Gruppe gefragt. Darüber hinaus kann 
hier eine Nachricht auch zurückgestellt werden (s.o.). Handelt 
es sich um eine Kopie oder eine Weiterleitung, so können Sie in 
der Betreff-Zeile die Kurzinfo ändern.
#(&)WIEDERVORLAGE
Hilfe zur Wiedervorlage

Über die Wiederlage kann man sich Nachrichten an einem 
bestimmten Datum nochmal anzeigen lassen. Die Nachrichten 
werden in einer Liste verwaltet, wobei Nachrichten, deren 
Wiedervorlagedatum erreicht ist, fett dargestellt werden.

Wenn das Wiedervorlagedatum erreicht ist, dann erinnert CAT 
einem beim Start daran oder auch nach einem Tausch (falls Sie 
zu denjenigen gehören, deren Rechner durchläuft und Sie CAT nie 
verlassen). CAT bietet dann an, die erste Nachricht, die zur 
Wiedervorlage ansteht, direkt anzuzeigen. 

Wenn Sie auch weitere Nachrichten der Wiedervorlage anzeigen 
lassen wollen, so müssen Sie das über diesen Dialog machen. 
Nach der Selektion einer Nachricht können Sie diese über 
[Öffnen] anzeigen lassen. Diese Funktion erreicht man auch 
direkt über einen Doppelclick auf einen Eintrag. 

Da CAT die Einträge nicht löscht, wenn sie abgelaufen sind 
(vielleicht braucht man die ja noch mal), mu₧ man alte Einträge 
per Hand löschen. Dazu dient der Button [Löschen].

Mit dem Button [Ändern] können Sie das Wiedervorlagedatum 
nochmal ändern, falls Sie zum Beispiel feststellen, da₧ Sie die 
Nachricht heute doch nicht sehen wollen, sondern erst in drei 
Tagen.

CAT nimmt dafür auch positive Daten an, also solche, die aus 
einem Plus-Zeichen und Ziffern bestehen. Damit erspart man sich 
die Rechnerei und lä₧t das von CAT machen. Eine Eingabe von +7 
hei₧t also "in 7 Tagen wiedervorlegen".
#(&)ITKHELP
Hilfe zu MausTausch-Kommandos

Die Maus beherrscht einige Kommandos, mit denen man sich 
diverse Listen holen kann, seine (oder als Sysop auch fremde) 
Benutzerdaten ansehen oder ändern kann und dergleichen mehr. 
Welche Kommandos das sind, ist von Mausversion zu Mausversion 
unterschiedlich.

Mit diesem Dialog kann man die Kommandos ausführen, die die 
Maus in ihrem ITK angegeben hat. Achtung: Das ITK sollte 
aktuell sein, damit man nicht eine andere als die gewünschte 
Funktion ausführt.

Die Hilfe und Parameter zu jedem einzelnen Kommando werden von 
der MAUS im ITK vorgegeben und stammen nicht von CAT selbst.

CAT baut aus den Informationen zu jedem Kommando einen 
kommandospezifischen Dialog auf und führt diesen dann durch. 
Jeder Dialog enthält mindestens einen Hilfe-Button, einen 
Preview-Button, einen OK-Button und einen Abbruch-Button.

Nach der Auswahl von OK wird das Kommando entsprechend der 
Formatinformationen zusammengebaut und in einer speziellen 
Datei gespeichert und beim nächsten Tausch mit an die MAUS 
geschickt.

Über Hilfe erhält man die Hilfeinformationen, die zu dem 
Kommando und den Parametern in der ITK-Datei vorhanden sind, 
und über Preview kann man sich ansehen, wie das Kommando mit 
den aktuellen Daten aussehen würde.

Es gibt auch einige Kommandos, die Konfigurationsdaten 
einstellen. Bei der Einstellung von solchen Daten können diese 
in der CATUSER.INF gespeichert und bei jedem Tausch gesendet 
werden. 
#(&)MAXIMALSIZE
Hilfe zu 'Maximalgrö₧e überschritten'

Sie haben gerade den Hinweis bekommen, da₧ möglicherweise nicht 
alle Nachrichten von der MAUS übertragen wurden, und fragen 
sich nun, woran das liegt. Erstmal zu Ihrer Beruhigung: Daten 
oder Nachrichten gehen dadurch nicht verloren! Sie bekommen den 
Rest bei Ihrem nächsten MausTausch von der MAUS geschickt, ob 
es nun noch Nachrichten oder Infodateien der MAUS sind.

Woran liegt das aber nun? 

Dies kann zwei Gründe haben: Entweder hat ihre Onlinezeit und 
der Platz in der MAUS nicht ausgereicht, um alle Nachrichten zu 
empfangen, oder Sie haben zu wenig Platz auf Ihrer Platte.

Normalerweise berechnet CAT, wieviel Platz noch auf dem 
Laufwerk mit der Datenbank ist, und auch, wieviel Platz noch 
auf dem Laufwerk ist, wo das Outfile von der MAUS empfangen 
wird. Dabei berücksichtigt CAT auch einen eingesetzten Packer. 
CAT teilt nun das Ergebnis dieser Berechnung der MAUS mit, 
damit nicht ein unvollständiges Outfile empfangen wird oder die 
Platte auf einmal voll ist. Die MAUS schickt daraufhin nur so 
viele Daten an Sie, wie CAT vorgegeben hat. 

Wenn Sie also diesen Hinweis erhalten, dann sollten Sie einmal 
den freien Platz auf Ihrem Datenbanklaufwerk überprüfen und 
eventuell auch den auf Ihrem Import-Laufwerk. Wenn dort wenig 
Platz ist, dann sollten Sie Platz schaffen, indem Sie entweder 
mit CatPutz die Datenbank aufräumen oder andere nicht benötigte 
Dateien löschen.

Sie können die Vorgabe von CAT im Infile auch abschalten, indem 
Sie in die CATUSER.INF-Datei im Database-Ordner folgendes 
einfügen:

MemoryLineInInfile := FALSE;

Dann sendet CAT keine Informationen mehr an die MAUS, was 
maximal empfangen werden kann. Dadurch kann es Ihnen dann aber 
auch passieren, da₧ das Outfile beim Download nicht mehr auf 
die Platte pa₧t oder da₧ CAT das Outfile nicht auspacken oder 
einsortieren kann.
#(&)CONFIGINFILE
Hilfe zu Infile konfigurieren

Mit Hilfe dieses Dialogs können sie einstellen, welche 
Kommandos an die Maus geschickt werden sollen.

Persönliche Mitteilungen anfordern  
        Es werden neue persönliche Mitteilungen von der Maus 
        angefordert

Eigene Persönliche zurückschicken
        Über diesen Schalter wird die Box dazu aufgefordert,
        die eigenen persönlichen Nachrichten, die man selber 
        geschrieben hat, auch im Outfile mit zurückzuschicken.
        Dies vergrö₧ert zwar das Outfile, dafür sehen die 
        Nachrichten aber insbesondere bei eingeschaltetem 
        Absatzumbruch genauso aus, wie beim Empfänger.
        Diese Funktion ist nur sinnvoll, wenn CAT registriert 
        ist, da CAT sonst die eigenen Nachrichten im Outfile
        nicht erkennt!
        
Öffentliche Mitteilungen anfordern  
        Es werden neue öffentliche Mitteilungen von der Maus 
        angefordert

Infodateien anfordern               
        Die unter Tausch/Infodateien... bestellten und mit 
        Datei/Mausinfo anzeigbaren Infodateien werden 
        angefordert. Wenn dieser Schalter nicht gesetzt ist, so 
        werden keine Infodateien angefordert. Hiermit sollte 
        man sehr vorsichtig umgehen, da CAT aus diesen 
        Infodateien unter anderem die internen Gruppenlisten 
        generiert, es also wichtig ist, da₧ mindestens die 
        Infodateien, die mit IT anfangen, aktuell sind (das 
        sind die maschinenlesbaren).

Statusmeldungen mitschicken         
        Die Statusmeldungen, die beim Lesen oder Beantworten 
        von persönlichen Mitteilungen generiert werden, werden 
        tatsächlich ins Infile geschrieben. Wenn dieser 
        Schalter nicht gesetzt ist, so bekommt der Absender 
        einer PM keine Rückmeldung von CAT, auch wenn die PM 
        explizit zurückgestellt oder auf Gelesen gesetzt wurde

Gruppenänderungen mitschicken       
        Die unter Tausch/Gruppen auswählen... gemachten 
        Gruppenbestellungen oder -abbestellungen werden der 
        Maus mitgeteilt. Wenn dieser Schalter nicht gesetzt 
        ist, werden die dortigen Bestellungen von CAT zwar 
        intern gespeichert, aber erst im Infile an die MAUS 
        weitergegeben, wenn er gesetzt wird.

Nachrichten ins Infile eintragen    
        Die selbst verfa₧ten Mitteilungen, welche man mit 
        Datei/Kommentar öffnen... durchsehen kann, werden 
        tatsächlich an die MAUS geschickt, es sei denn, sie 
        stehen selbst auf "Zurückhalten."
#(&)CONFIGEDITOR
Hilfe zur Editoreinstellung

Über diesen Punkt können Sie den integrierten Editor 
konfigurieren. Diese Option ist nur erreichbar, wenn das 
oberste Fenster ein Editor-Fenster ist. 

In der ersten Zeile des Dialoges sehen Sie die aktuelle 
Konfiguration des offenen Editorfensters. In den anderen Zeilen 
können Sie Konfigurationen für einzelne Texte abhängig von der 
Extension der Datei einstellen.
Bei den Extensions können Sie sogenannte Wildcards benutzen. 
CAT unterstützt dabei erweiterte Wildcards zum "Globbing", wie 
sie aus dem Unix-Bereich bekannt sind. Diese Wildcards sind 
nicht identisch zu denen, die man beim Suchen und Ersetzen 
benutzen kann, sondern noch umfangreicher. Ein * steht dabei 
für 0 bis n beliebige Zeichen, ein Fragezeichen für genau ein 
Zeichen, und über einen Bereich [a-z] oder [adf] wird genau ein 
Zeichen aus diesem Bereich gematcht. Die Auswahl über Bereiche 
kann man auch negieren, indem man als erstes Zeichen innerhalb 
der Klammern ein ^ eingibt. So trifft zum Beispiel ab[^cd] auf
den Text "abf" zu, aber nicht auf "abd".

Folgende Werte sind für jede Extension oder die aktuelle Datei 
einstellbar:

Tabbreite
    Dies gibt die Breite eines einzelnen Tabulatorschritts an. 
    Mit echten Tabs ausgeschaltet wird die entsprechende Anzahl 
    an Leerzeichen eingefügt, mit echten Tabs eingeschaltet 
    wird die Anzeige entsprechend formatiert.

Echte Tabs
    Hiermit wird umgeschaltet, ob im Editor echte Tabulatoren 
    verwendet werden sollen, die nur für die Anzeige expandiert 
    werden, oder ob statt Tabulatorzeichen der Text mit 
    Leerzeichen aufgefüllt werden soll.

Zeilenumbruch
    Wenn diese Option gewählt wird, dann wird am Zeilenende ein 
    automatischer Umbruch durchgeführt. Die Länge der Zeile 
    wird über die Zeilenlänge eingestellt.

Zeilenlänge
    Dies setzt die Zeilenbreite in Zeichen. Längere Zeilen 
    nimmt der Editor nicht an und bei eingeschaltetem 
    Zeilenumbruch werden die Zeilen nach dieser Breite 
    umbrochen.

Mit Backup
    Hierüber stellen Sie ein, ob der Editor automatisch ein 
    Backup des Textes beim Speichern anlegen soll. Falls diese 
    Option angewählt wird, so sichert der Editor die alte 
    Version der Datei in einer Datei mit der Extension .BAK 
    bzw. .BAZ, falls die alte Extension schon .BAK war.

#(&)SELECTGROUP
Hilfe zur Gruppenbestellung

In diesem Dialog können Sie auswählen, welche Gruppen Sie von 
der MAUS im MausTausch geschickt bekommen. Dabei werden alle 
vorhandenen Gruppen in einer scrollbaren Liste dargestellt. Ein 
Eintrag in der Liste ist wie folgt aufgebaut: 

In der ersten Spalte steht ein Zeichen, welches angibt, ob die 
Gruppe angestellt, gerade in der Bestellung oder gerade in der 
Abbestellung ist. Bestellte Gruppen werden durch ein Häkchen 
gekennzeichnet. Gruppen, die man schon bestellt hat, bei denen 
die Bestellung aber noch nicht zur Maus geschickt und von 
dieser bestätigt wurde, werden mit einem Plus ('+') 
gekennzeichnet. Gruppen, die man abbestellen möchte, werden 
durch ein Minuszeichen ('-') gekennzeichnet. Gruppen, die man 
nicht liest und nicht gerade bestellt hat, haben in der ersten 
Spalte keine Kennzeichnung. 

Nach der Information über den Status der Gruppe folgt der 
Gruppenname. Für diesen sind 15 Zeichen vorgesehen. Wenn der 
Gruppennamen länger wird, verschieben sich die dahinter 
liegenden Informationen. 

Nach dem Gruppennamen kommt die Kurzbeschreibung der Gruppe, 
wie sie von der Maus in der maschinellen Gruppenliste geliefert 
wird.

Weitere Informationen zu einer Gruppe erhält man, indem man 
diese selektiert. Dann werden in zwei Zeilen unterhalb der 
Listbox die weiteren Informationen angezeigt. In der ersten 
Zeile wird angezeigt, wer Chef der Gruppe ist, der 
Netzgruppenname wird angezeigt, falls dieser verschieden von 
dem lokalen Namen der Gruppe ist, und ein eventuell vorhandenes 
Followup für Kommentare wird auch angezeigt. In der zweiten 
Zeile wird angezeigt, wie der Lese- und Schreibstatus für diese 
Gruppe ist und ob die Gruppe vernetzt oder lokal ist. Dabei 
gibt es für den Lese- bzw. Schreibstatus folgende Möglichkeiten:

Lesen: 

 ist an:        Die Gruppe wird von Ihnen gelesen
 anstellbar:    Sie können die Gruppe einfach zum Lesen 
                anstellen
 Chef fragen:   Um die Gruppe lesen zu dürfen, müssen Sie den 
                Gruppenchef um Erlaubnis fragen. Wenn Sie diese 
                Gruppe bestellen möchten, bietet CAT ihnen an, 
                automatisch eine Nachricht an den Chef der 
                Gruppe zu schreiben.
 Sysop fragen:  Die Gruppe ist in der Maus nicht vorhanden und 
                mu₧ erst vom Sysop eingerichtet werden. Falls 
                Sie diese Gruppe lesen möchten, bietet CAT 
                ihnen an, eine Nachricht an den Sysop zu 
                schreiben, in der Sie um die Einrichtung dieser 
                Gruppe bitten können. Bitte beachten Sie dabei, 
                da₧ es viele lokale Gruppen gibt, die in der 
                eigenen Maus gar nicht eingerichtet werden 
                können. Da kann dann auch der Sysop nichts dran 
                ändern. 
 immer an:      Diese Gruppe ist eine Default-Gruppe und kann 
                nicht abbestellt werden. Dies trifft im Moment 
                nur auf die Gruppe OEFFENTLICH zu.
                
Schreiben:

 ist möglich:   Sie können in die Gruppe Nachrichten schreiben, 
                wenn Sie wollen.
 unmöglich:     Sie können in diese Gruppe keine Nachrichten 
                schreiben, das kann nur der Gruppenchef. Dies 
                ist bei Read-Only-Gruppen wie z.B. MAUS.INFO 
                der Fall.
 anstellbar,
 Chef fragen,
 Sysop fragen:  siehe oben unter 'Lesen'.


Neu ab CAT 3.02 ist die Möglichkeit, diese Liste auch nach dem 
Herkunftsnetz oder der Sprache der Gruppen sortieren zu lassen. 
Dies geht über das Popup-Menu [Sort] (auf Grund von Platzmangel 
war eine bessere Bezeichnung nicht möglich). CAT merkt sich den 
eingestellten Sortiermodus und stellt diesen beim nächsten 
Aufruf der Auswahl wieder her. Bei Sortierung nach Herkunft 
oder Sprache wird auch die Herkunft oder Sprache in der ersten 
Zeile unterhalb des Gruppennamens dargestellt. Da zur Zeit die 
Informationen dazu in der ITG nur spärlich vorhanden sind, ist 
diese Sortierung noch nicht so sinnvoll.
Diese Sortierung funktioniert erst dann richtig, wenn eine neue 
ITG in einem Outfile kam, da CAT vor 3.02 die dafür benötigten 
Informationen noch nicht gespeichert hat.

Unter der Listbox und den zwei Informationszeilen befinden sich 
die Buttons, mit denen man in diesem Dialog die Aktionen 
ausführen kann. Mit dem ersten Button von links 
('Bestellen'/'Abstellen') ändert man die Bestellung einer 
Gruppe. Wenn eine Gruppe noch nicht bestellt ist, dann wird 
über diesen Button die Gruppe bestellt. Wenn dazu spezielle 
Aktionen erforderlich sind wie eine Nachricht an den Chef der 
Gruppe oder den Sysop, dann fragt CAT nach, ob man so eine 
Nachricht schreiben möchte, und im Falle einer Bejahung 
schlie₧t CAT die Gruppenauswahl und erzeugt eine neue 
Nachricht, in die man dann noch den Nachrichtentext eingeben 
mu₧. Wenn eine Gruppe schon bestellt ist, dann kann man sie 
über diesen Button abstellen, so da₧ man sie nach dem nächsten 
Tausch dann nicht mehr liest. 

Über den Button 'Followup' kann man für einzelne Gruppen ein 
sogenanntes 'Followup' einstellen. Falls zu einer Gruppe ein 
Followup eingestellt ist, erzeugt CAT bei einem Kommentar auf 
eine Nachricht in dieser Gruppe automatisch einen 
gruppenübergreifenden Kommentar in die als Followup 
eingestellte Gruppe. Sinnvoll ist dies vor allem in 
Informationsgruppen, die nur vom Chef der Gruppe beschreibbar 
sind. Falls zu der Gruppe schon ein Followup existiert, so kann 
man dieses auch wieder löschen. Ab Maus 9 werden auch Followups 
direkt von der Maus unterstützt werden, so da₧ dann in dieser 
Dialogbox direkt die Followup-Informationen von der Maus 
angezeigt werden werden.

Folgende Followups sollten Sie einstellen:

    Maus.Info   -> M.Info.D
    Atari.Info  -> Atari.Soft
    Sysop.Info  -> Sysops
    De.Jokes    -> De.Jokes.D

Gruppen, die mit einem Followup versehen sind, werden in der 
Liste mit einem kleinen Pfeil nach Rechts hinter dem Namen 
dargestellt.

Wenn Sie ein Followup für eine Gruppe einstellen oder ändern 
wollen, so klicken Sie auf den Button 'Followup'. Nach einem 
Alert mit einem Hinweis dazu können Sie dann das Followup in 
der Liste auswählen. Diese Auswahl bestätigen Sie mit OK. 
Danach wird die Liste neu aufgebaut und die veränderte Liste 
auf dem Bildschirm dargestellt.

Über den Button 'Chef setzen' kann für die Gruppe ein 
Gruppenchef gesetzt werden. Diese Funktion ist nur Sysops 
zugänglich und auch erst ab der Mausversion 7.94 über den 
MausTausch möglich.

Mit dem Schalter 'Nur lokale Gruppen' können Sie umschalten, ob 
in der Liste alle im MausNet vorhandenen Gruppen angezeigt 
werden oder nur die lokal in Ihrer MAUS vorhandenen Gruppen.

#(&)END
